savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #9312] Submission of scurrility


From: Thomas Cort
Subject: [Savannah-register-public] [task #9312] Submission of scurrility
Date: Sat, 11 Apr 2009 12:35:34 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8

URL:
  <http://savannah.nongnu.org/task/?9312>

                 Summary: Submission of scurrility
                 Project: Savannah Administration
            Submitted by: tcort
            Submitted on: Sat 11 Apr 2009 08:35:32 AM EDT
         Should Start On: Sat 11 Apr 2009 12:00:00 AM EDT
   Should be Finished on: Tue 21 Apr 2009 12:00:00 AM EDT
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10205> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10205>


= Registration Details =

* Name: *scurrility*
* System Name:  *scurrility*
* Type: non-GNU software & documentation
* License: GNU Affero General Public License v3 or later (Documentation will
be licensed under GNU FDL v1.3 or later.)

----

==== Description: ====
Many web applications allow users to submit content that is displayed to
other users or the general public. For example, laconica displays 140
character microblog entries submitted by users, libre.fm displays song titles
submitted by users, and wordpress displays comments submitted by blog readers.
Some of the content may not be appropriate for minors, or it may be offensive
to some adults. A web service for cleaning out the vulgarities before a
message is posted would be something that a site administrator might want to
have.

Several software vendors have identified the need for such a service. CDYNE
has developed "Profanity Filter" and WEBFURTHER has developed "webpurify".
However, there is currently no Free Software profanity filtering web service.

scurrility will fill that void and provide a a vulgarity filtering SOAP web
service. The server will be written in PHP and use MySQL for storing it's bad
word list. The nusoap library will provide the SOAP interface.

Aside from the SOAP server, the project will develop example client software
in many programming languages. Plugins and/or patches for various Free
Software web applications (laconica, libre.fm, etc) will be developed.


==== Other Software Required: ====
Dependencies

nusoap-0.7.3 LGPL 2.1+ http://nusoap.sourceforge.net/

Software needed to run scurrility

mysql-5.0+ GPLv2 http://mysql.com
php-5+ PHP http://php.net


==== Other Comments: ====
The tarball includes a "bad word" list which contains hundreds of swears. The
file is util/wordlist.txt If the list of words isn't something you want hosted
here because of the profanity, I can host the word list on another server
and/or create a way for users to build there own list.


==== Tarball URL: ====
http://www.tomcort.com/src/scurrility-20090411.tar.gz






    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?9312>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]