taskSavannah Administration - Tasks: task #3833, Submission of Goutte à goutte

 
 

task #3833: Submission of Goutte à goutte

Submitter:  Frédéric Vasseur <stragen>
Submitted:  Sat 05 Mar 2005 03:29:11 PM UTC
   
 
Should Start On:  Sat 05 Mar 2005 12:00:00 AM UTC Should be Finished on:  Sat 05 Mar 2005 12:00:00 AM UTC
Category:  Approved Projects to be Reviewed Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  Beuc Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 25 May 2005 08:51:47 PM UTC, comment #5: 

Projet effacé...

Sylvain Beucler <Beuc>
Tue 24 May 2005 09:51:11 AM UTC, comment #4: 

Hello.

With much regret, I must admit that this project does not interest anyone.
Therefore I suggest you delete the entire project, and so recover space for more interesting projects.

Regards,


Fred.

Frédéric Vasseur <stragen>
Tue 24 May 2005 09:49:00 AM UTC, comment #3: 

Hello.

With much regret, I must admit that this project does not interest anyone.
Therefore I suggest you delete the entire project, and so recover space for more interesting projects.

Regards,


Fred.

Anonymous
Sat 05 Mar 2005 08:28:42 PM UTC, comment #2: 

This is fine.

I thus approve your project. You will receive a mail confirmation shortly.

When you start getting some code ready, feel free to contact us for us to review it and check for legal issues.

[By the way, the license can be referred as 'GNU GPL', because the General Public License is part of the GNU project. 'GNU/' is mainly used in 'GNU/Linux' to describe a combination of GNU and Linux (a kernel that is not part of the GNU project).]

Note that I approved your project as a non-GNU project. In order to evaluate it as a GNU package, we need more information - a clear description of the design and plans for the whole package, preferably part of the code, and of course it needs to run under the GNU system.
When those things are ready, write to -email is unavailable- to ask for an evaluation of your project for inclusion in GNU.

Last, you may want to post a job at http://savannah.gnu.org/people/ describing what help you are looking for.


On Sat, Mar 05, 2005 at 08:42:04PM +0100, Frédéric Vasseur wrote:

> Sylvain,
>
> This is OK for me.
> As my project is a small dice game, I could even provide the rules of the
> game with no source code and no executable file.
> I then will need someone to make the program, and in that case I will
> choose the GNU/GPL.
>
> Do you agree with that ?
>
>
> Fred.
>
> PS : Thank you for your patience !
>
>
> >From: Sylvain Beucler <beuc@gnu.org>
> >To: Frédéric Vasseur <stragen@hotmail.fr>
> >CC: -email is unavailable-
> >Subject: Re: [task #3833] Submission of Goutte à goutte
> >Date: Sat, 5 Mar 2005 20:25:04 +0100
> >
> >Hi,
> >
> >We can host your project, if your primary goal is to create a version that
> >works without proprierary dependency or OS, and if Savannah can help you
> >in this task.
> >
> >If you agree to this commitment, please say so.
> >
> >We could then, for example, review your project again in a month and check
> >the progress done.
> >
> >Please note, by the way, that Savannah is not really French. We provide
> >French translations of most of the user interface, and I am French, but
> >the service is located at Boston and involves people from among others USA
> >and Chile.
> >
> >--
> >Sylvain
> >
> >On Sat, Mar 05, 2005 at 07:35:44PM +0100, Frédéric Vasseur wrote:
> >> Hi, and thank you for your response.
> >>
> >> The main reason why I want this project to be hosted on a free-software
> >> platform is that I want it to be ported to GNU/Linux (and other systems,
> >> but this one is important for me).
> >> I don't mind the language, so if the port is done in C++ (for example)
> >it
> >> will be reverse-ported to Windows to have the project written in C++ for
> >> all platforms. Therefore Visual Basic won't be used anymore.
> >>
> >> Regarding the licence, I am completely ready to use the GNU/GPL.
> >>
> >> I think it is quite important to help proprietary OSes users to switch
> >to
> >> free environments. Keeping this in mind, it would have been interesting
> >for
> >> you to host this kind of service : migrate applications to free OSes.
> >>
> >> Anyway, thank you once more for your response.
> >>
> >> I'll find another way to have my project hosted. Do you know where I
> >could
> >> achieve that (I'd prefer not going to SourceForgen because this project
> >is
> >> mainly in French and should stay so) ?
> >>
> >> Regards,
> >>
> >>
> >> Fred.
> >>
> >>
> >>
> >> >From: Sylvain Beucler <savannah-bounces@gnu.org>
> >> >To: Frédéric Vasseur <stragen@hotmail.fr>, Sylvain Beucler
> >> ><beuc@beuc.net>, -email is unavailable-
> >> >Subject: [task #3833] Submission of Goutte à goutte
> >> >Date: Sat, 5 Mar 2005 17:05:12 +0000
> >> >
> >> >Update of task #3833 (project administration):
> >> >
> >> >         Should Start On:                         => Sat 03/05/2005 at
> >> >00:00
> >> >   Should be Finished on:                         => Sat 03/05/2005 at
> >> >00:00
> >> >                  Status:                    None => Cancelled
> >> >             Assigned to:                    None => Beuc
> >> >             Open/Closed:                    Open => Closed
> >> >
> >> >    _____________________________________________________
> >> >
> >> >Follow-up Comment #1:
> >> >
> >> >Hi,
> >> >
> >> >I'm evaluating the project you submitted for approval in Savannah.
> >> >
> >> >(English is the only language that the whole Savannah team understand
> >and
> >> >needed for transparency and archival. I will therefore reply in
> >English,
> >> >although you can send me a private mail in French for precisions)
> >> >
> >> >
> >> >The first problem is that your project relies on proprietary
> >technlogies,
> >> >Visual Basic and the .Net Framework.
> >> >
> >> >It cannot be hosted on Savannah in its current state for this reason.
> >> >
> >> >Savannah is willing to provide resources and time to developers writing
> >> >Free
> >> >Software that can be used without the need to ask permission from
> >> >proprietary
> >> >software vendor.
> >> >
> >> >
> >> >The second problem is portability.
> >> >
> >> >First, we only host projects that can run on a free operating system
> >(such
> >> >as
> >> >GNU/Linux).
> >> >
> >> >(Incidentally, "Linux" is just a kernel of a more complex system that
> >we
> >> >like
> >> >to refer to as GNU/Linux, to emphasize the ideals of the Free Software
> >> >movement. For more information, see
> >> >http://www.gnu.org/gnu/linux-and-gnu.html.)
> >> >
> >> >We have adopted this policy because now that completely free operating
> >> >systems exist, we do not want to encourage users of those systems to
> >start
> >> >using proprietary operating systems so that they can use your program.
> >> >
> >> >If you are willing to maintain a version for free operating systems,
> >which
> >> >work as well as or better than other ports, you can then provide
> >versions
> >> >for
> >> >non-free systems as well.  The idea is that at no point should
> >only-free
> >> >users
> >> >be at a disadvantage compared to users of proprietary software.
> >> >
> >> >Your project should always work equally well in free systems as in any
> >> >other
> >> >version you provide; if you have some modules for non-free systems, you
> >can
> >> >delay their release until you have released the free operating system
> >> >version.
> >> >
> >> >Moreover, the fact you use Visual Basic makes it nearly impossible to
> >make
> >> >a
> >> >port to GNU/Linux. Visual Basic is meant to be used only for MS
> >Windows, no
> >> >matter how you code with it, and there is no free replacement for it
> >that
> >> >could be ported to GNU/Linux (although there are .Net framework free
> >> >replacements, such as DotGNU and Mono, there is no ways to compile VB
> >under
> >> >GNU/Linux). The only thing that could happen is rather a complete
> >rewrite
> >> >for
> >> >GNU/Linux, making it a double effort to maintain the application
> >> >eventually.
> >> >
> >> >From my experience, I also can tell that Visual Basic is so much
> >unportable
> >> >that usually you could not even take a VB4, 5 or 6 application and use
> >it
> >> >in
> >> >any other version of VB.
> >> >
> >> >It is better, especially when starting a new development, to use free,
> >> >non-proprietary technologies from the start, even if you are not
> >familiar
> >> >with them yet - it will save time after.
> >> >
> >> >Free software development environments do exist.
> >> >"Glade" is a graphical environment to build applications that works
> >with
> >> >the
> >> >"Gtk+" graphical toolkit. Glade can only be used under GNU/Linux, but
> >> >applications created with it, such as Gaim (gaim.sf.net), run under
> >both
> >> >GNU/Linux and MS Windows. Gtk+ is meant to be used with the C
> >programming
> >> >languages, but can be used by other more higher level languages such as
> >> >Python.
> >> >
> >> >wxWindows is another portable graphical toolkit, although I'm not sure
> >it
> >> >has
> >> >a GUI builder.
> >> >
> >> >I am not an expert on GUI builders, so maybe you should ask on forums
> >to
> >> >get
> >> >more advices on free software portable GUI builders.
> >> >
> >> >
> >> >Last, there are also some problems with your license.
> >> >
> >> >The most important issue in your license is that it doesn't allow
> >> >commercial
> >> >use. Check http://www.gnu.org/philosophy/words-to-avoid.html#Commercial
> >and
> >> >http://www.gnu.org/philosophy/selling.html for more information.
> >> >
> >> >It is almost always better to use an existing license, than to write
> >your
> >> >own. By using your own license, you take the risk to run into legal
> >issues,
> >> >whereas exsisting where written or validated by lawyers.
> >> >
> >> >Your license is also in French. For a project distributed on the
> >Internet,
> >> >it
> >> >makes sense to write a license in English. If think you do need a
> >license
> >> >written in French, you may want to have a look at the CeCILL license,
> >which
> >> >was written to be conform to the French laws, and is compatible with
> >the
> >> >GNU
> >> >GPL.
> >> >
> >> >Requiring to provide a binary along with any distribution of the source
> >> >code
> >> >can be inconvenient as well.
> >> >
> >> >There is also some details about sections that cannot be modified in
> >the
> >> >documentation. In this case, we recommand to give the documentation a
> >> >special
> >> >license, such as the GNU Free Documentation License (GFDL). This is not
> >a
> >> >free
> >> >software license, is incompatible with the GNU GPL, but is perfectly ok
> >for
> >> >free documentation. Among others, it offers to declare invariants
> >> >non-technical sections. Check
> >http://www.gnu.org/licenses/licenses.html#FDL
> >> >
> >> >
> >> >So we cannot host your project at Savannah for now. If however you can
> >base
> >> >your project on free portable technologies and switch to existing
> >licenses
> >> >such as the GNU GPL or any GPL-compatible licenses such as the GNU LGPL
> >or
> >> >the Expat license, then please resubmit your project and we will
> >reconsider
> >> >it for inclusion at Savannah.
> >> >
> >> >Regards.


Sylvain Beucler <Beuc>
Sat 05 Mar 2005 05:05:09 PM UTC, comment #1: 

Hi,

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

(English is the only language that the whole Savannah team understand and needed for transparency and archival. I will therefore reply in English, although you can send me a private mail in French for precisions)


The first problem is that your project relies on proprietary technlogies, Visual Basic and the .Net Framework.

It cannot be hosted on Savannah in its current state for this reason.

Savannah is willing to provide resources and time to developers writing Free Software that can be used without the need to ask permission from proprietary software vendor.


The second problem is portability.

First, we only host projects that can run on a free operating system (such as GNU/Linux).

(Incidentally, "Linux" is just a kernel of a more complex system that we like to refer to as GNU/Linux, to emphasize the ideals of the Free Software movement. For more information, see http://www.gnu.org/gnu/linux-and-gnu.html.)

We have adopted this policy because now that completely free operating systems exist, we do not want to encourage users of those systems to start using proprietary operating systems so that they can use your program.

If you are willing to maintain a version for free operating systems, which work as well as or better than other ports, you can then provide versions for non-free systems as well.  The idea is that at no point should only-free users be at a disadvantage compared to users of proprietary software.

Your project should always work equally well in free systems as in any other version you provide; if you have some modules for non-free systems, you can delay their release until you have released the free operating system version.

Moreover, the fact you use Visual Basic makes it nearly impossible to make a port to GNU/Linux. Visual Basic is meant to be used only for MS Windows, no matter how you code with it, and there is no free replacement for it that could be ported to GNU/Linux (although there are .Net framework free replacements, such as DotGNU and Mono, there is no ways to compile VB under GNU/Linux). The only thing that could happen is rather a complete rewrite for GNU/Linux, making it a double effort to maintain the application eventually.

From my experience, I also can tell that Visual Basic is so much unportable that usually you could not even take a VB4, 5 or 6 application and use it in any other version of VB.

It is better, especially when starting a new development, to use free, non-proprietary technologies from the start, even if you are not familiar with them yet - it will save time after.

Free software development environments do exist.
"Glade" is a graphical environment to build applications that works with the "Gtk+" graphical toolkit. Glade can only be used under GNU/Linux, but applications created with it, such as Gaim (gaim.sf.net), run under both GNU/Linux and MS Windows. Gtk+ is meant to be used with the C programming languages, but can be used by other more higher level languages such as Python.

wxWindows is another portable graphical toolkit, although I'm not sure it has a GUI builder.

I am not an expert on GUI builders, so maybe you should ask on forums to get more advices on free software portable GUI builders.


Last, there are also some problems with your license.

The most important issue in your license is that it doesn't allow commercial use. Check http://www.gnu.org/philosophy/words-to-avoid.html#Commercial and http://www.gnu.org/philosophy/selling.html for more information.

It is almost always better to use an existing license, than to write your own. By using your own license, you take the risk to run into legal issues, whereas exsisting where written or validated by lawyers.

Your license is also in French. For a project distributed on the Internet, it makes sense to write a license in English. If think you do need a license written in French, you may want to have a look at the CeCILL license, which was written to be conform to the French laws, and is compatible with the GNU GPL.

Requiring to provide a binary along with any distribution of the source code can be inconvenient as well.

There is also some details about sections that cannot be modified in the documentation. In this case, we recommand to give the documentation a special license, such as the GNU Free Documentation License (GFDL). This is not a free software license, is incompatible with the GNU GPL, but is perfectly ok for free documentation. Among others, it offers to declare invariants non-technical sections. Check http://www.gnu.org/licenses/licenses.html#FDL


So we cannot host your project at Savannah for now. If however you can base your project on free portable technologies and switch to existing licenses such as the GNU GPL or any GPL-compatible licenses such as the GNU LGPL or the Expat license, then please resubmit your project and we will reconsider it for inclusion at Savannah.

Regards.

Sylvain Beucler <Beuc>
Sat 05 Mar 2005 03:29:11 PM UTC, original submission:  


Site Admin. Approval/Edition URL:
 <https://savannah.gnu.org/admin/groupedit.php?group_id=7397>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  gag


Full Name:
----------
  Goutte à goutte


Type:
-----
  GNU


License:
--------
  Other


Other License:
--------------
  J'ai pris une licence totalement perso, mais elle me semble assez proche de l'esprit de la GNU/GPL. Je m'en remets à votre conseil...



Description:
------------
  Bonjour !

Merci de me dire si ce projet est éligible ...

Il s'agit de la transposition d'un jeu de dé (je suis concepteur de jeux de société, et j'aimerais voir des versions informatiques de mes jeux).

Comme je ne suis quasiment pas développeur, le jeu fonctionne mais n'est pas particulièrement convivial.

Pour le moment, il est en Visual Basic 2005 Express Beta, sous Windows (arg, je sais, mais pour un non développeur ça reste la plate-forme idéale). Mon but est justement de trouver quelqu'un qui en fera un portage sous d'autres OS, et en particulier Linux (j'y tiens beaucoup). J'aimerais aussi trouver quelqu'un qui ajouterait des éléments graphiques, et du multi-joueurs. Je suis également très ouvert à un portage sur d'autres langages.

C'est un petit jeu très simple, et j'aimerais beaucoup le voir évoluer au gré des envies de chacun.

Voici un lien vers le fichier qui contient l'ensemble du projet :
http://perso.wanadoo.fr/fbv/gag/gag.zip

Merci à vous !


Fred.



Other Software Required:
------------------------
  Framework .NET Beta 2.0


Other Comments:
---------------


#########################################

Frédéric Vasseur <stragen>

 

(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

 

CC list is empty

 

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

Date Changed by Updated Field Previous Value => Replaced by
2005-05-25 Beuc Open/ClosedOpen Closed
2005-03-05 Beuc CategoryProject Approval Approved Projects to be Reviewed
    StatusCancelled Done
    Open/ClosedClosed Open
2005-03-05 Beuc Should Start On- 2005-03-05
    Should be Finished on- 2005-03-05
    StatusNone Cancelled
    Assigned toNone Beuc
    Open/ClosedOpen Closed

Back to the top

Powered by Savane 3.13-caa5.
Corresponding source code