taskSavannah Administration - Tasks: task #9312, Submission of scurrility

 
 

task #9312: Submission of scurrility

Submitter:  Thomas Cort <tcort>
Submitted:  Sat 11 Apr 2009 12:35:32 PM UTC
   
 
Should Start On:  Sat 11 Apr 2009 04:00:00 AM UTC Should be Finished on:  Tue 21 Apr 2009 04:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 11 Apr 2009 02:34:24 PM UTC, comment #5: 

I cannot find any more issues and think I can approve it right now.
Maybe you want to rename the COPYING to COPYING.LGPL etc. so they can be put all in the root dir.

Good luck with your project, Thomas.

Sebastian Gerhardt <sgerhardt>
Sat 11 Apr 2009 01:44:45 PM UTC, comment #4: 


> [if] no other Savannah team member objects to the swear list


I don't give a f*** ;)

More seriously I don't think there's a problem.
If there are words to remove, it'd rather be ones like "vagina", which in themselves aren't rude words, and could cause freedom of speech issues when blocked, or even foster the use of ruder yet unfiltered alternatives - but that's a personal comment :)

Sylvain Beucler <Beuc>
Sat 11 Apr 2009 01:44:37 PM UTC, comment #3: 

Thank you for taking the time to review my submission. I've made the following changes and re-uploaded the source tarball.

Regarding the PHP classes in the 'nusoap' directory, all of those files are part of NuSOAP 0.7.3. I've added LGPL headers at the top of each file that didn't have any license info. I've also put a copy of the LGPL v2.1 in that directory so that users can read the full license.

Regarding coypright&license for wordlist.txt, I have added a license notice to the top of the file.

Thanks,
Tom

Thomas Cort <tcort>
Sat 11 Apr 2009 01:03:35 PM UTC, comment #2: 

EDIT: a) no other Savannah team member objects to the swear list

Sebastian Gerhardt <sgerhardt>
Sat 11 Apr 2009 01:02:22 PM UTC, comment #1: 

Hi Thomas,

these files need copyright&license clarification.
class.soapclient.php
class.soap_fault.php
class.soap_parser.php
class.soap_server.php
class.soap_transport_http.php
class.soap_val.php
class.wsdlcache.php
class.xmlschema.php


As far as the badwords list is concerned, it is the first time I come across such a thing. So all I can say now is that it should have a copyright&license note ;)

I will approve your project on Wednesday (because of the holidays) if until then
a) no other Savannah objects to the swear list
b) the issues in the above files will have been resolved.

Regards
Sebastian

Sebastian Gerhardt <sgerhardt>
Sat 11 Apr 2009 12:35:32 PM UTC, original submission:  

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 page, accessible only to site administrators, effectively logged as site administrators (superuser):



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


Thomas Cort <tcort>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by Beuc (Posted a comment)
  • -email is unavailable- added by tcort (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-04-11 sgerhardt StatusNone Done
        Percent Complete0% 100%
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code