[Gambas-user] ...And what is planned for Gambas 3.7

Olivier Cruilles olivier.cruilles at ...614...
Tue Sep 16 04:30:17 CEST 2014


Salut Benoit,

J'écris en français car je sais pas le dire en anglais.

A chaque fois que tu nous annonces une nouvelle ou une idée que tu as je reste sur le cul, littéralement.

Excellente idée comme toujours...merci

Olivier Cruilles
Le 15 sept. 2014 à 21:26, T Lee Davidson <t.lee.davidson at ...626...> a écrit :

> If I recall correctly, this idea has come up before. And, I think it's a 
> great idea. Good to hear there is "official" support for it with a 
> project in planning.
> 
> I think Randall's suggestion of a web front end is a good idea. That 
> would expose the software, and Gambas itself, to a larger audience than 
> just those who have the external Search/Download Gambas program installed.
> 
> 
>> 3) In the IDE, I will add a dialog to upload your project.
> 
> Restricting the ability to upload software to within the IDE and, hence, 
> only those who have Gambas installed is a good idea. I do marketing, and 
> I know there are unscrupulous marketers out there who will abuse any 
> site they can just to make a buck. (Note: I do not consider *anyone* on 
> this list to be in that category.)
> 
> 
>> 4) Uploading a project requires:
>> - a project screenshot (optional).
> 
> Maybe multiple screenshots optional? Eventually?
> 
>> - tags. Some tags will be automatic (for example the component used by
>> the project), some will be predefined.
> 
> I also think software should be categorized especially if a web front 
> end is implemented. But, perhaps predefined tags would cover that.
> 
> 
>> I want to start with something as simple as possible first...
> 
> What you have proposed, Benoît, does not sound very simple ;-) Very 
> cool, yes! But not simple.
> 
> And in the interest of simple-at-first, I would like to add to a 
> *future* wishlist:
> 
> 12) A feedback/support venue similar in concept to what is provided on 
> wordpress.org for themes and plugins. This would quite likely require 
> the implementation of a web front-end, but maybe not.
> 
> 
> I think this is exciting! You will let us know how we can help, won't 
> you, Benoît?
> 
> 
> Lee
> 
> 
> On 09/15/2014 08:03 PM, Benoît Minisini wrote:
>> Hi again,
>> 
>> For the next version, I'd like to implement a Gambas dedicated software
>> repository.
>> 
>> Here are my current thoughts about it, and I'd like to hear comments and
>> ideas from you. I want to start with something as simple as possible
>> first...
>> 
>> 1) The Gambas repository is an http web service, but without website at
>> the moment. It will allow to:
>> - upload software.
>> - search for software.
>> - download software.
>> 
>> 2) A software is a compiled Gambas project, with eventually the source
>> project. Nothing more.
>> 
>> 3) In the IDE, I will add a dialog to upload your project.
>> 
>> 4) Uploading a project requires:
>> - a login and a password, so you should be able to create an account
>> from the IDE.
>> - a project name.
>> - a project description.
>> - a project icon.
>> - a project screenshot (optional).
>> - a project major version.
>> - tags. Some tags will be automatic (for example the component used by
>> the project), some will be predefined.
>> - a project control sum (MD5/SHA...).
>> 
>> 5) I will made an external Gambas program to:
>> - Search for projects inside the repository.
>> - Download and install a project somewhere in the user home directory.
>> 
>> 6) That program should be able to know how to install the needed gambas
>> binary packages according to the system distribution. If it is not
>> possible, it should at least warn the user about missing components.
>> 
>> 7) A Gambas program may depend on other programs in the repository. That
>> way libraries will be able to be put in the repository too.
>> 
>> 8) Gambas examples will be moved from the source tree to the repository.
>> 
>> 9) The repository will be able to include the same program in different
>> X.Y versions.
>> 
>> 10) The web service protocol will be documented, and the server will be
>> a GPL Gambas project, so that anybody can bring up its own repository if
>> needed.
>> 
>> 11) Consequently, we should be able to define different source
>> repositories (like Ubuntu ppas) for downloading, and different targets
>> for publishing.
>> 
>> Now just tell me what you think about that.
>> 
> 
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce.
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user





More information about the User mailing list