taskSavannah Administration - Tasks: task #4542, Submission of oklahoma


task #4542: Submission of oklahoma

Submitted by:  Nikolaos S. Karastathis <nsk>
Submitted on:  Mon 22 Aug 2005 09:10:51 AM UTC  
Should Start On:  Mon 22 Aug 2005 12:00:00 AM UTC Should be Finished on:  Thu 01 Sep 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  5 - Normal
Status:  Done Privacy:  Public
Percent Complete:  0% Assigned to:  Sebastian Wieseler <kickino>
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.


Tue 06 Sep 2005 08:11:55 PM UTC, comment #5: 


Three points left.

At first:
Please change the FSF address in all source files.

The address of the FSF has changed, and is now:

  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

Please update your license notices.

Updates versions of the GPL, LGPL and GFDL can also be found at:

Please update the copy of the license (usually, the 'COPYING' file) in your package as well.

You can find some background and a possible migration script at https://savannah.gnu.org/forum/forum.php?forum_id=3766

At second:
Please remove GIF image files from your project and replace them with an other format (such as PNG or JPEG).

Because of the patents (Unisys and IBM) covering the LZW compression algorithm which are used when making GIF files,
it's impossible to have free software to generate proper GIFs.  These patents also apply to the compress program.

For more information, see http://www.gnu.org/philosophy/gif.html.

And please include in every directory which includes binary files a README file and write there the copyright/license notices down.

"The png files in that directory are (C) by ...
This program is free software ..."
Have also a look at

And at third:
Your license and copyright notices look really good! :-)

Please fix the points mentioned above before uploading any files to Savannah. Thank you.

I have approved your project.  You will receive an automated e-mail containing detailed information about the approval.


Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Mon 05 Sep 2005 01:41:46 AM UTC, comment #4: 


I added the required notices in source code files, you can see here: http://www.wikinerds.org/download/files/oklahoma-0.1-preview.tar.gz

That file contains exactly what I am going to upload here in Savannah. Have a look and tell me whether the notices I added are ok. The source code is actually exactly the same with MediaWiki's, I just added the notices for now, and I will make my software changes later.

Here I reproduce the notice I added to source code files, tell me whether it contains everything required. In the readme file I explain that my copyright is limited only to what I wrote.

    Project Oklahoma
    Copyright (C) 2005 by Nikolaos S. Karastathis, http://nsk.wikinerds.org/

    Project Oklahoma is a derivative work of MediaWiki 1.6alpha, copyright (C) 2001-2005 by Magnus Manske, Brion Vibber, Lee Daniel Crocker, Tim Starling, Erik Möller, Jan Hidders, Axel Boldt, Geoffrey T. Dairiki, Tomasz Wegrzanowski, Gabriel Wicke, Ashar Voultoiz, Evan Prodromou, and several others. http://www.mediawiki.org/

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

Nikolaos S. Karastathis <nsk>
Sun 04 Sep 2005 09:19:16 PM UTC, comment #3: 


After our little talk to 'licensing' [gnu.org #250073] - is everything clear now?
Or do you have got any questions?


Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Mon 22 Aug 2005 02:48:45 PM UTC, comment #2: 

Project Oklahoma will actually be an enhanced distribution and derivative work of MediaWiki. you can see MediaWiki source code at http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/

Here's how I'll use Savannah:
1. download MediaWiki source code and add appropriate GPL and permission-to-copy notices in all of its source code files, as well as changing the name from mediawiki to oklahoma.
2. Commit/upload the files to Savannah as Project Oklahoma.
3. Start hacking the code and then invite other developers to join in.

I am not aware of any non-free dependencies in mediawiki.


Nikolaos S. Karastathis <nsk>
Mon 22 Aug 2005 01:29:10 PM UTC, comment #1: 

I'm evaluating the project you submitted for approval in Savannah.

Do you relly need the project right now to be hosted on Savannah? You don't have any source code yet, so how do you plan to use Savannah?

If you still would like to host your project now on Savannah:

Your projects meets the Savannah requirements, except that we cannot review your source code yet.

We can approve it, and review the code in the near future (or better, at your request).
We will among other check if the source files contain appropriate copyright notice and permission-to-copy statements
at the beginning of every file of source code. Our review would help catch potential legal issues early.

If then the source code does not meet our requirements (for example, non-free dependencies),
we will then discuss the issue and possibly remove the project from Savannah.

Is this ok for you?


Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Mon 22 Aug 2005 09:10:51 AM UTC, original submission:  

A new project has been registered at Savannah
The project account will remain inactive until a site admin approve or discard the registration.


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 #########

Full Name:

System Group Name:

  non-GNU software & documentation

  GNU General Public License V2 or later

Other License:
  GPL 2 or later

  "Project Oklahoma" is an attempt to create a better distribution of MediaWiki ( http://www.mediawiki.org/ ). The proposed changes are discussed at http://jnana.wikinerds.org/index.php/User:NSK/Software

MediaWiki is GPL, therefore Oklahoma will be GPL, too.

The first public version of Oklahoma is scheduled for release on 1 January 2006. We have no code to show yet, except that we will base our efforts on MediaWiki's code.

Other Software Required:
Apache HTTPD Server

Other Comments:
  if you have questions contact me at -email is unavailable-

Nikolaos S. Karastathis <nsk>


(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


CC list is empty


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 6 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-11-27 Beuc Attached File#11369 => Removed
2006-11-27 None Attached File- => Added work.html, #11369
2005-09-06 kickino StatusNeed Info => Done
    Open/ClosedOpen => Closed
2005-08-22 kickino StatusNone => Need Info
    Assigned toNone => kickino

Back to the top

Powered by Savane 3.5