[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