[Qgis-psc] QGIS-Hub proposal

Tim Sutton tim at kartoza.com
Fri Aug 7 16:33:58 PDT 2020


Hi



On Fri, Aug 7, 2020 at 3:51 PM Matthias Kuhn <matthias at opengis.ch> wrote:

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

I am sure we could do that in the process...

Regards

Tim




> 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> 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
>> 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> 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 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
>>> Twitter: @klaskarlsson
>>> YouTube: https://youtube.com/klaskarlsson
>>>
>>>
>>> _______________________________________________
>>> Qgis-psc mailing listQgis-psc at lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/qgis-psc
>>>
>>> --
>>> Marco Bernasocchi
>>>
>>> QGIS.org Chairhttp://berna.io
>>>
>>> _______________________________________________
>>> Qgis-psc mailing list
>>> Qgis-psc at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>
>>
>>
>> --
>>
>> ------------------------------------------------------------------------------------------
>>
>> Tim Sutton
>> Visit 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
>> Tim is a member of the QGIS Project Steering Committee
>>
>> -------------------------------------------------------------------------------------------
>> Kartoza is a merger between Linfiniti and Afrispatial
>>
>> --
>> Marco Bernasocchi
>>
>> QGIS.org Chairhttp://berna.io
>>
>>
>
> --
>
> ------------------------------------------------------------------------------------------
>
> Tim Sutton
> Visit 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
> Tim is a member of the QGIS Project Steering Committee
>
> -------------------------------------------------------------------------------------------
> Kartoza is a merger between Linfiniti and Afrispatial
>
> _______________________________________________
> Qgis-psc mailing listQgis-psc at lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/qgis-psc
>
>

-- 
------------------------------------------------------------------------------------------

Tim Sutton
Visit 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
Tim is a member of the QGIS Project Steering Committee
-------------------------------------------------------------------------------------------
Kartoza is a merger between Linfiniti and Afrispatial
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20200808/a83de26e/attachment-0001.html>


More information about the Qgis-psc mailing list