[Qgis-psc] QGIS-Hub proposal

Matthias Kuhn matthias at opengis.ch
Fri Aug 7 07:51:50 PDT 2020


❤️ I'd love to see the css, js, html of the plugin site itself to get a 
touch of Klas' ui magic 🦄

Matthias

On 8/7/20 4:25 PM, Tim Sutton wrote:
> Hi
>
> Yeah sorry I wasnt clear - I am proposing that we re-implement it in 
> python with the same workflow.
>
> Regards
>
> Tim
>
> On Fri, Aug 7, 2020 at 7:40 AM Marco Bernasocchi <marco at qgis.org 
> <mailto:marco at qgis.org>> wrote:
>
>     Hey Tim
>
>     On 06.08.20 23:34, Tim Sutton wrote:
>>     Can I suggest we roll in this functionality into the
>>     plugins.qgis.org <http://plugins.qgis.org> site?
>>
>     would make sense to consolidate, only issue I see is Klas code is
>     PHP, but I guess it is just a routing issue and hopefully we've
>     somebody beside Klas that can support php.
>>     I'd be happy to spend a little of our kartoza community time on
>>     this...
>
>     Cool!
>
>     Cheers
>
>     Marco
>
>>
>>
>>     Regards
>>
>>     Tim
>>
>>     On Thu, Aug 6, 2020 at 5:59 PM Marco Bernasocchi <marco at qgis.org
>>     <mailto:marco at qgis.org>> wrote:
>>
>>         Hi Klas,
>>
>>         wow, looks really nice, thanks a lot! I added this to the
>>         next PSC agenda (1.9.20)
>>
>>         Cheers
>>
>>         Marco
>>
>>         On 06.08.20 13:35, Klas Karlsson wrote:
>>>
>>>         Hi
>>>
>>>         My name is Klas Karlsson and I dabble with QGIS in my spare
>>>         time, and once in a while I get an idea...
>>>
>>>         # Proposal to implement a "QGIS Hub" on the official
>>>         qgis.org <http://qgis.org> site.
>>>
>>>         ## Background
>>>
>>>         I was creating a lot of styles just for fun, and was
>>>         thinking about creating a PR to the QGIS GitHub.
>>>         However, a lot of the styles were really intricate and might
>>>         apply to relatively few use cases.
>>>         In stead of filling up the default styles with nice but
>>>         really "un-expandable" styles, there should be
>>>         an easier way.
>>>
>>>         Sure, there's the resource sharing plugin, and it works
>>>         great. But it is a lot of steps to go through
>>>         for someone that is only interested in sharing a simple
>>>         style or two. Enter the idea of a "style hub".
>>>
>>>         On https://style-hub.github.io I created a demo of how it
>>>         could look. I also created https://layout-hub.github.io
>>>         and that made me realize that there may be a few of these
>>>         simpler resource files that the community
>>>         would like to share, but don't because of the complexity to
>>>         do so.
>>>
>>>         ## QGIS Hub
>>>
>>>         So why not at central "Hub" for all kinds of small and easy
>>>         to share resources?
>>>
>>>         On https://github.com/style-hub/hub-server/ I started a
>>>         project to create such a hub.
>>>         During the development so far I've used local servers to
>>>         test it, but to get some feed-back
>>>         I also set up a site on free hosting at
>>>         http://qgis-hub.rf.gd, which isn't great since it for
>>>         instance lack
>>>         TLS/SSL, which is required for some functions, but it should
>>>         be enough to get some user reactions.
>>>
>>>         The goal is to create the style-hub first, and then use that
>>>         to "clone" it to a layout-hub too.
>>>
>>>         I'm doing this because it's fun and educational, but if it
>>>         gets approval it would probably look good at:
>>>
>>>         __hub.qgis.org__
>>>
>>>         ## Requirements
>>>
>>>         The code is available at GitHub and basically the
>>>         requirements are:
>>>
>>>         * PHP web hosting
>>>         * MySQL database (users and meta data)
>>>         * TLS/SSL for https (required for some functions)
>>>         * Storage space for resource files (write access) (1 Gb will
>>>         probably store well over 1'000 resources)
>>>
>>>         I'm willing to continue to work on the site, but I would
>>>         prefer not to do so alone, since I don't
>>>         have the time to drop everything if there's a problem (as
>>>         mentioned in the beginning I'm doing this in my
>>>         spare time).
>>>         My skills at PHP and MySQL is also limited (this is a
>>>         learning experience),
>>>         so the code would probably benefit from some audit, and if
>>>         the hub is to be included in the official site
>>>         I guess it should be styled in the same way, which also
>>>         would require some work.
>>>
>>>         For now I will continue to work on the site at
>>>         http://qgis-hub.rf.gd as long as I think it is still fun
>>>         and I have time available.
>>>
>>>         Best regards
>>>
>>>         Klas Karlsson
>>>
>>>         =========================================================
>>>         Mail: klas.karlsson at geosupportsystem.se
>>>         <mailto:klas.karlsson at geosupportsystem.se>
>>>         Twitter: @klaskarlsson
>>>         YouTube: https://youtube.com/klaskarlsson
>>>
>>>
>>>         _______________________________________________
>>>         Qgis-psc mailing list
>>>         Qgis-psc at lists.osgeo.org  <mailto:Qgis-psc at lists.osgeo.org>
>>>         https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>
>>         -- 
>>         Marco Bernasocchi
>>
>>         QGIS.org Chair
>>         http://berna.io
>>
>>         _______________________________________________
>>         Qgis-psc mailing list
>>         Qgis-psc at lists.osgeo.org <mailto:Qgis-psc at lists.osgeo.org>
>>         https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>
>>
>>
>>     -- 
>>     ------------------------------------------------------------------------------------------
>>>>
>>     Tim Sutton
>>     Visit http://kartoza.com <http://kartoza.com/> to find out about
>>     open source:
>>      * Desktop GIS programming services
>>      * Geospatial web development
>>     * GIS Training
>>     * Consulting Services
>>     Skype: timlinux Irc: timlinux on #qgis at freenode.net
>>     <http://freenode.net/>
>>     Tim is a member of the QGIS Project Steering Committee
>>     -------------------------------------------------------------------------------------------
>>     Kartoza is a merger between Linfiniti and Afrispatial
>
>     -- 
>     Marco Bernasocchi
>
>     QGIS.org Chair
>     http://berna.io
>
>
>
> -- 
> ------------------------------------------------------------------------------------------
>>
> Tim Sutton
> Visit http://kartoza.com <http://kartoza.com/> to find out about open 
> source:
>  * Desktop GIS programming services
>  * Geospatial web development
> * GIS Training
> * Consulting Services
> Skype: timlinux Irc: timlinux on #qgis at freenode.net 
> <http://freenode.net/>
> Tim is a member of the QGIS Project Steering Committee
> -------------------------------------------------------------------------------------------
> Kartoza is a merger between Linfiniti and Afrispatial
>
> _______________________________________________
> Qgis-psc mailing list
> Qgis-psc at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-psc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20200807/5d2e839d/attachment-0001.html>


More information about the Qgis-psc mailing list