Re: [Qgis-developer] New plugins web application
On Thu, Oct 6, 2011 at 12:27 PM, Alessandro Pasotti wrote: >> >> In my opinion one reason why many developers did not use the old >> plugin repository was that it was slightly inconvenient to upload new >> versions - visit the site, login, find the plugin (only 10 plugins per >> page), edit plugin details, find the zip file, upload. Having a simple >> API accepting POST requests (consisting of username, password, plugin >> name, changelog and zip file) would be very handy - that would allow a >> simple command line tool for deploying of plugins, completely >> automating the process of packaging and uploading. > > With RPC4Django we can have a fully functional RPC webservice, when > the WS is in place, writing a python/php/bash-wget client would be > easy to do. > > Can you please file a ticket for this API ? http://hub.qgis.org/issues/4356 Regards Martin ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
2011/10/6 Martin Dobias : > Hi Alessandro > > 2011/10/6 Alessandro Pasotti : >> >> To summarize, the web application tasks for Zuerich are: >> >> * new plugin xml/yaml/xml/whatevertextbased config support (is this >> still a valid idea?) > > Yes this is still valid - the idea is to move plugin's metadata to a > text file that is easier to parse by a machine. In my opinion it > should be the good old INI format which is well supported on both qt > side (QSettings) and python side (ConfigParser). > >> * redmine integration (optional) >> * git integration ? (is this feasible, interesting ? would be optional >> anyway) > > How should this look like? Wouldn't it be sufficient to prepare a > short document "how to create project in redmine for your plugin" and > auto-fill links to source repository and bug tracker on hub.qgis.org? Hello Martin, I do not know redmine internals, but if it has an webservice API we could optionally create the project automatically. We could also show in the web application appropriate links to the bug tracker when the link exists. Please have a look to the tickets in: http://hub.qgis.org/projects/qgis-django/issues they are marked as bugs even if are feature requests- > >> * symbology repository > > Surely it would be nice to have. I just want to point out that until > now nobody has come up with a set of requirements and appropriate > design decisions etc. I cannot be of any help here, if someone can write the specs, we can work on that in Zuerich. > > >> did I miss anything ? > > I would add one thing: API for uploading new versions of plugins. > > In my opinion one reason why many developers did not use the old > plugin repository was that it was slightly inconvenient to upload new > versions - visit the site, login, find the plugin (only 10 plugins per > page), edit plugin details, find the zip file, upload. Having a simple > API accepting POST requests (consisting of username, password, plugin > name, changelog and zip file) would be very handy - that would allow a > simple command line tool for deploying of plugins, completely > automating the process of packaging and uploading. With RPC4Django we can have a fully functional RPC webservice, when the WS is in place, writing a python/php/bash-wget client would be easy to do. Can you please file a ticket for this API ? -- Alessandro Pasotti w3: www.itopen.it ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
Hi Alessandro 2011/10/6 Alessandro Pasotti : > > To summarize, the web application tasks for Zuerich are: > > * new plugin xml/yaml/xml/whatevertextbased config support (is this > still a valid idea?) Yes this is still valid - the idea is to move plugin's metadata to a text file that is easier to parse by a machine. In my opinion it should be the good old INI format which is well supported on both qt side (QSettings) and python side (ConfigParser). > * redmine integration (optional) > * git integration ? (is this feasible, interesting ? would be optional anyway) How should this look like? Wouldn't it be sufficient to prepare a short document "how to create project in redmine for your plugin" and auto-fill links to source repository and bug tracker on hub.qgis.org? > * symbology repository Surely it would be nice to have. I just want to point out that until now nobody has come up with a set of requirements and appropriate design decisions etc. > did I miss anything ? I would add one thing: API for uploading new versions of plugins. In my opinion one reason why many developers did not use the old plugin repository was that it was slightly inconvenient to upload new versions - visit the site, login, find the plugin (only 10 plugins per page), edit plugin details, find the zip file, upload. Having a simple API accepting POST requests (consisting of username, password, plugin name, changelog and zip file) would be very handy - that would allow a simple command line tool for deploying of plugins, completely automating the process of packaging and uploading. Regards Martin ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
Hi 2011/10/6 Alessandro Pasotti : > 2011/10/5 Borys Jurgiel : >> Dnia wtorek, 4 października 2011 o 23:31:52 Tim Sutton napisał(a): >>> Hi Alessandro >>> >>> On Tue, Oct 4, 2011 at 3:31 PM, Werner Macho wrote: >>> > Hi Alessandro, > > > Thanks to all posters. > > I just wanted to be sure that our work wasn't for nothing. > > To summarize, the web application tasks for Zuerich are: > > * new plugin xml/yaml/xml/whatevertextbased config support (is this > still a valid idea?) > * reading tags from the plugins config > * redmine integration (optional) > * git integration ? (is this feasible, interesting ? would be optional anyway) > * symbology repository > > did I miss anything ? > I think that covers it well! Regards Tim > please file tickets if you have any feature or bug fixing request. > > > @Werner: > > your help would be highly appreciated, thank you > > > See you soon! > > -- > Alessandro Pasotti > w3: www.itopen.it > ___ > Qgis-developer mailing list > Qgis-developer@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/qgis-developer > -- Tim Sutton - QGIS Project Steering Committee Member (Release Manager) == Please do not email me off-list with technical support questions. Using the lists will gain more exposure for your issues and the knowledge surrounding your issue will be shared with all. Visit http://linfiniti.com to find out about: * QGIS programming and support services * Mapserver and PostGIS based hosting plans * FOSS Consulting Services Skype: timlinux Irc: timlinux on #qgis at freenode.net == ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
2011/10/5 Borys Jurgiel : > Dnia wtorek, 4 października 2011 o 23:31:52 Tim Sutton napisał(a): >> Hi Alessandro >> >> On Tue, Oct 4, 2011 at 3:31 PM, Werner Macho wrote: >> > Hi Alessandro, Thanks to all posters. I just wanted to be sure that our work wasn't for nothing. To summarize, the web application tasks for Zuerich are: * new plugin xml/yaml/xml/whatevertextbased config support (is this still a valid idea?) * reading tags from the plugins config * redmine integration (optional) * git integration ? (is this feasible, interesting ? would be optional anyway) * symbology repository did I miss anything ? please file tickets if you have any feature or bug fixing request. @Werner: your help would be highly appreciated, thank you See you soon! -- Alessandro Pasotti w3: www.itopen.it ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
Dnia wtorek, 4 października 2011 o 23:31:52 Tim Sutton napisał(a): > Hi Alessandro > > On Tue, Oct 4, 2011 at 3:31 PM, Werner Macho wrote: > > Hi Alessandro, > > > > As a not very good programmer I am probably not that helpful but if I > > can help in any way just tell me what to do and I will support you as > > I feel you are perfectly right .. we should consolidate and replace > > the old system .. > > If you want to work on that also in Zürich - I am there too - maybe I > > can help you .. > > My understanding is that your fine new plugin repo will be the > official repo of QGIS 2.0 and at some point in the close future master > will point to that repo instead of the old one. I think Borys and > Martin also had some thoughts on it so they will correct me if I got > anything wrong. Exactly, there were a few discussions and we always decided to not mix plugins and use the new repo for 2.0 exclusively. ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
I apologize for the Orror, but it's 3:30am. On Oct 5, 2011, at 3:24 AM, Giuseppe Sucameli wrote: > it can do the difference! it can _make_ the difference! N8! -- Giuseppe Sucameli > ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
Hi Alessandro, On Tue, Oct 4, 2011 at 2:32 PM, Alessandro Pasotti wrote: > I'm not sayng that this new system is perfect but I'm asking myself > why there is a so strong lack of interest for it. IMHO there's only one really missing feature: more integration between the plugin site and the Redmine trac. Ok to keep each developer free to choose the preferred tracking system, but I think that the plugin site should suggest to create a new project on the Redmine. Furthermore I'd like if in the plugin details page there's a link to report an issue or just to go to the trac page (Redmine or whatever). The plugin site will be the user interface of the "QGis plugins system", so that kind of integration is required IMHO, it can do the difference! Just my 2 cents. > I feel that, even if it could certainly be improved, the new system is > better than the old one and should replace it ASAP. +1, I agree with you. Regards. > Thanks. > > > > > 2011/10/1 Paolo Cavallini : >> Hi all. >> Organization of the metting is starting. Please let us know if you need >> financial >> help to participate, so we can work out a budget. >> Please also help us soliciting potential donors and sponsors. >> All the best. >> -- >> Paolo Cavallini - Faunalia >> www.faunalia.eu >> Full contact details at www.faunalia.eu/pc >> ___ >> Qgis-developer mailing list >> Qgis-developer@lists.osgeo.org >> http://lists.osgeo.org/mailman/listinfo/qgis-developer >> > > > > -- > Alessandro Pasotti > w3: www.itopen.it > ___ > Qgis-developer mailing list > Qgis-developer@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/qgis-developer > -- Giuseppe Sucameli ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
Hi Alessandro On Tue, Oct 4, 2011 at 3:31 PM, Werner Macho wrote: > Hi Alessandro, > > As a not very good programmer I am probably not that helpful but if I > can help in any way just tell me what to do and I will support you as > I feel you are perfectly right .. we should consolidate and replace > the old system .. > If you want to work on that also in Zürich - I am there too - maybe I > can help you .. > My understanding is that your fine new plugin repo will be the official repo of QGIS 2.0 and at some point in the close future master will point to that repo instead of the old one. I think Borys and Martin also had some thoughts on it so they will correct me if I got anything wrong. We were also going to ask you if you could work on the symbol repository during the Zurich hackfest if you attend. Look forward to seeing you there! Regards Tim > kind regards > Werner > > On Tue, Oct 4, 2011 at 2:32 PM, Alessandro Pasotti wrote: >> Hi, >> >> during last Hackfest in Lisbon, me with Tim and the two Ric[h]?ard? >> have been working on the new web infrastructure (plugins.qgis.org), >> the work has continued in the last months with bug fixing and other >> improvements. >> >> I'm not sayng that this new system is perfect but I'm asking myself >> why there is a so strong lack of interest for it. The only time I've >> pressed slightly for a shift towards the new system, I've been told it >> was too early. >> >> I feel that, even if it could certainly be improved, the new system is >> better than the old one and should replace it ASAP. >> >> I'm considering to participate to the next Hackfest in Zuerich in >> order to work on that, but I need a clear statement from the steering >> comitee about the future of that application. >> >> >> Any comment/feedback is warmly welcome! >> >> Thanks. >> >> >> >> >> 2011/10/1 Paolo Cavallini : >>> Hi all. >>> Organization of the metting is starting. Please let us know if you need >>> financial >>> help to participate, so we can work out a budget. >>> Please also help us soliciting potential donors and sponsors. >>> All the best. >>> -- >>> Paolo Cavallini - Faunalia >>> www.faunalia.eu >>> Full contact details at www.faunalia.eu/pc >>> ___ >>> Qgis-developer mailing list >>> Qgis-developer@lists.osgeo.org >>> http://lists.osgeo.org/mailman/listinfo/qgis-developer >>> >> >> >> >> -- >> Alessandro Pasotti >> w3: www.itopen.it >> ___ >> Qgis-developer mailing list >> Qgis-developer@lists.osgeo.org >> http://lists.osgeo.org/mailman/listinfo/qgis-developer >> > ___ > Qgis-developer mailing list > Qgis-developer@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/qgis-developer > -- Tim Sutton - QGIS Project Steering Committee Member (Release Manager) == Please do not email me off-list with technical support questions. Using the lists will gain more exposure for your issues and the knowledge surrounding your issue will be shared with all. Visit http://linfiniti.com to find out about: * QGIS programming and support services * Mapserver and PostGIS based hosting plans * FOSS Consulting Services Skype: timlinux Irc: timlinux on #qgis at freenode.net == ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] New plugins web application
Hi Alessandro, As a not very good programmer I am probably not that helpful but if I can help in any way just tell me what to do and I will support you as I feel you are perfectly right .. we should consolidate and replace the old system .. If you want to work on that also in Zürich - I am there too - maybe I can help you .. kind regards Werner On Tue, Oct 4, 2011 at 2:32 PM, Alessandro Pasotti wrote: > Hi, > > during last Hackfest in Lisbon, me with Tim and the two Ric[h]?ard? > have been working on the new web infrastructure (plugins.qgis.org), > the work has continued in the last months with bug fixing and other > improvements. > > I'm not sayng that this new system is perfect but I'm asking myself > why there is a so strong lack of interest for it. The only time I've > pressed slightly for a shift towards the new system, I've been told it > was too early. > > I feel that, even if it could certainly be improved, the new system is > better than the old one and should replace it ASAP. > > I'm considering to participate to the next Hackfest in Zuerich in > order to work on that, but I need a clear statement from the steering > comitee about the future of that application. > > > Any comment/feedback is warmly welcome! > > Thanks. > > > > > 2011/10/1 Paolo Cavallini : >> Hi all. >> Organization of the metting is starting. Please let us know if you need >> financial >> help to participate, so we can work out a budget. >> Please also help us soliciting potential donors and sponsors. >> All the best. >> -- >> Paolo Cavallini - Faunalia >> www.faunalia.eu >> Full contact details at www.faunalia.eu/pc >> ___ >> Qgis-developer mailing list >> Qgis-developer@lists.osgeo.org >> http://lists.osgeo.org/mailman/listinfo/qgis-developer >> > > > > -- > Alessandro Pasotti > w3: www.itopen.it > ___ > Qgis-developer mailing list > Qgis-developer@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/qgis-developer > ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer