On Monday, July 27, 2015 at 11:38:36 AM UTC-7, Samuel Sowah wrote:
>
> I want to build an opensource app with web2py to serve the purpose of help
> and social engagement for the web2py community. I only wonder if there's
> already such a thing besides this google group (which is most certainly not
> built on web2py), if so I'd like to take a look and if not, I'd like to
> start it but then would like to have an answer to the question, is there a
> reason one hasn't been built using web2py?
>
In addition to the examples already mentioned, I would expect that adapting
the wiki examples from the book would be a practical way to start. You'd
need a page to show the current threads; threads would correspond to wiki
articles, and responses could be sections of the article; you'd want them
to be separate entries in the DB, though. I haven't looked into this sort
of customization, so perhaps I'm underestimating the effort, but I'd
seriously consider it a starting point.
Since discussing code snippets is important to this group, you'd want to
make sure your markup allowed you to give easy support for fixed-width
fonts (like the "{}" on the Google toolbar). You also want to think out
the sanitizing carefully, so that code could be represented well without a
risk of accidentally executing submitting code (see also "sql injection").
This may overkill, but its good to start reading some of the posts from
this org:
<URL:http://langsec.org/> (My intro to subject was by "Joe Rozner is a
lead software engineer at Prevoty where he has built semantic analysis
tools and worked to develop new methods to more accurately detect SQL
injection and Cross Site Scripting (XSS). "
<URL:http://www.meetup.com/OWASP-OC/events/221447618/>; my intro to OWASP
was Massimo's visit to the OC chapter last summer.)
It would be easy enough to mail updates to those who subscribe as "email
viewers"; this feature is why I recommend building the thread from separate
DB entries for each post. Accepting mail /submissions/ might be a little
more work; perhaps the scheduler could be used to run a job that reads a
mail queue, and parses messages there.
As an old USENET person, I'm fond of maintaining the tree structure of
replies; Google Groups does that, although they default the display mode to
time-of-arrival. Some web forums do only time-of-arrival.
Anyway, those are just not-quite-random thoughts and shooting-from-the-hip
on the forum topic. Anything useful in my comments is serendipity.
/dps
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.