taskSavannah Administration - Tasks: task #10968, Submission of Smart Society


task #10968: Submission of Smart Society

Submitted by:  Kevin Madhu <kevin_m>
Submitted on:  Sun Mar 6 07:36:13 2011  
Should Start On: Sun Mar 6 00:00:00 2011Should be Finished on: Wed Mar 16 00:00:00 2011
Category: Approved Projects to be ReviewedPriority: 5 - Normal
Status: PostponedPrivacy: Public
Percent Complete: 0%Assigned to: Alex Fernandez <alexfernandez>
Open/Closed: OpenEffort: 0.00

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


(Jump to the original submission Jump to the original submission)

Sun Jun 12 21:21:56 2011, comment #6:

Hi Kevin,

I think your willingness to work through the issues posted is enough to proceed from here. There is no need to rewrite someone else's code or use a different library. But ideally you should not include xajax or any other foreign code in our repository; the build script should look for it or (as a lesser evil) download it if necessary.

So you can work from within Savannah I am approving your submission. I will leave this task open so we can recheck again some other time that the code is compliant with our hosting requirements, OK? Welcome, and have fun!

I've approved your project--welcome on board! :-)

You'll receive a mail notification with further instructions shortly.

Happy hacking!

Alex Fernandez <alexfernandez>
Project MemberIn charge of this item.
Mon Jun 6 01:59:28 2011, comment #5:

Hi Alex,
I have some delay in catching up with the changes suggested by Mario because the major changes suggested by Mario was not in my code. It was with the libraries I used. So I decided to rewrite the whole program using some other library. I am searching for a strategy to rewrite the code using some other library with little effort - which until now is futile. I am also thinking of using jquery directly. Thats the reason for the delay.

Kevin Madhu <kevin_m>
Mon May 30 23:26:07 2011, comment #4:

Hi Kevin,

Are you still willing to work through the issues pointed out by Mario? Apparently it is just changing a few mentions of "open source" to "free software"; let's move on from there.

Alex Fernandez <alexfernandez>
Project MemberIn charge of this item.
Fri Mar 11 19:24:12 2011, comment #3:

Hash: SHA256

2011-03-11 in GNU Savannah task #10968: "Submission of Smart Society".

Hello Kevin.

Please read carefully my former message. I asked you to "please
replace (Preferable) or at least append this reference to open
source by one to free software" (Emphasis added). In no place we
"refuse" xajax.

> I am publising my works under GPL [...]

I'm always pleased to see software is released under a free license.
However, that's unrelated to the issue I'm pointing.

Please note that regarding GNU Savannah hosting requirements[1] a free
licensing is neccesary but not sufficient condition. Licensing is an
important part of free software but by no means the only one to be
considered. For instance, here we have a wording issue; it's also an
issue when free software requires proprietary software to run. More
information in http://www.gnu.org/philosophy/philosophy.html.


[1]: https://savannah.gnu.org/register/requirements.php
Version: GnuPG v1.4.9 (GNU/Linux)


Mario Castelán Castro <marioxcc>
Project Member
Fri Mar 11 09:31:34 2011, comment #2:

When I checked 'xajax' background, i found that it is published under LGPL license. I understand about the differences in 'Free software', 'Open source' concepts. But, savannah semms to refuse something which is published under a license (LGPL) created by the GNU itself. Why is that so? And moreover, i am publising my works under GPL and its just that my work depends on an a project published under LGPL license.

Kevin Madhu <kevin_m>
Tue Mar 8 02:53:19 2011, comment #1:

Hash: SHA256

2011-03-07 in GNU Savannah task #10968: "Submission of Smart Society".

Hello Kevin.

I'm evaluating the project you submitted for approval in GNU Savannah.
You can reach the rest Savannah hackers (Staff) in this list:

I noticed some issues with the tarball you submited:

Several files under /smart_society/dependencies/smarty/,
/smart_society/dependencies/xajax/xajax_js/xajax_uncompressed.js lack
copyright & licensing information.

Files under /smart_society/dependencies/xajax/ refer to open source
instead of free software.

As our hosting requirements state, we don't endorse open source. We
think it misses the point of free software. Please see

Could you please replace (Preferable) or at least append this
reference to open source by one to free software?.

The header in several files is inconsistent. It's stated than they're
part of LaMantengo, then the rest of the header talks about Smart
Society. Please use the same name along the license header.
Optionally you can add a statement like "This file is also part of

Please fix these issues and provide a updated tarball. You can either
attach it to the tracker or use an external hosting and provide a
direct download URL.


Item status changes:

Assigned to -> marioxcc
Status -> In progress
Version: GnuPG v1.4.9 (GNU/Linux)


Mario Castelán Castro <marioxcc>
Project Member
Sun Mar 6 07:36:13 2011, 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: Smart Society
  • System Name: smart-society
  • Type: non-GNU software & documentation
  • License: GNU General Public License v3 or later


The project is an initiative for automating Co-operative society. The project is coded in PHP5 and uses MySql as database.

Other Software Required:

Xajax + GNU LGPL + Included
Smarty + GNU LGPL + Included

Tarball URL:


Kevin Madhu <kevin_m>


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

Attach File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by alexfernandez (Posted a comment)
  • -unavailable- added by marioxcc (Posted a comment)
  • -unavailable- added by kevin_m (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun Jun 12 21:21:56 2011alexfernandezCategoryProject Approval=>Approved Projects to be Reviewed
      StatusIn Progress=>Postponed
    Mon May 30 23:26:07 2011alexfernandezAssigned tomarioxcc=>alexfernandez
    Tue Mar 8 02:53:19 2011marioxccStatusNone=>In Progress
      Assigned toNone=>marioxcc

    Back to the top

    Powered by Savane 3.1-cleanup