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


task #10968: Submission of Smart Society

Submitted by:  Kevin Madhu <kevin_m>
Submitted on:  Sun 06 Mar 2011 07:36:13 AM UTC  
Should Start On:  Sun 06 Mar 2011 12:00:00 AM UTC Should be Finished on:  Wed 16 Mar 2011 12:00:00 AM UTC
Category:  Approved Projects to be Reviewed Priority:  5 - Normal
Status:  Cancelled Privacy:  Public
Percent Complete:  0% Assigned to:  Ineiev <ineiev>
Open/Closed:  Closed Effort:  0.00

Add a New Comment(Rich Markup)

You are not logged in

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


( Jump to the original submission)

Thu 04 Oct 2018 07:19:48 AM UTC, comment #7:

No progress for more than 7 years.


Ineiev <ineiev>
Site AdministratorIn charge of this item.
Sun 12 Jun 2011 09:21:56 PM UTC, 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 Member
Mon 06 Jun 2011 01:59:28 AM UTC, 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 30 May 2011 11:26:07 PM UTC, 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 Member
Fri 11 Mar 2011 07:24:12 PM UTC, 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 11 Mar 2011 09:31:34 AM UTC, 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 08 Mar 2011 02:53:19 AM UTC, 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 06 Mar 2011 07:36:13 AM 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: 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 Files:

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 ineiev (Posted a comment)
  • -email is unavailable- added by kevin_m (Submitted the item)

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

    Only logged-in users can vote.




    Follow 10 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-10-04 ineiev StatusPostponed => Cancelled
        Assigned toalexfernandez => ineiev
        Open/ClosedOpen => Closed
    2018-10-04 ineiev Carbon-CopyRemoved 72686 => -
    2018-10-04 ineiev Carbon-CopyRemoved 69035 => -
    2011-06-12 alexfernandez CategoryProject Approval => Approved Projects to be Reviewed
        StatusIn Progress => Postponed
    2011-05-30 alexfernandez Assigned tomarioxcc => alexfernandez
    2011-03-08 marioxcc StatusNone => In Progress
        Assigned toNone => marioxcc

    Back to the top

    Powered by Savane 3.4