<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Dear Klas</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I just wanted to follow up on behalf of the PSC on this thread. We chatted about it last night at the PSC meeting. As you probably know from twitter I am a huge fan of your work by the way! We really love your design approach and the concept. We would however like to take the concept and integrate it into some of our existing web projects (specifically the code base of the <a href="http://plugins.qgis.org">plugins.qgis.org</a> web site).</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I'd like to suggest we have a little chat over the next week or two to conspire, and then on kwakfriday I will co-opt Dimas, my trusty sidekick and web genius at Kartoza, to try to build a similar tool on top of the <a href="http://plugins.qgis.org">plugins.qgis.org</a> code base. If you are willing and able, will you contact me off list and we can crack on. If you can join us too on kwakfriday that would be great!<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Regards</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Tim<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 8, 2020 at 12:33 AM Tim Sutton <<a href="mailto:tim@kartoza.com">tim@kartoza.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Hi</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 7, 2020 at 3:51 PM Matthias Kuhn <<a href="mailto:matthias@opengis.ch" target="_blank">matthias@opengis.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>❤️ I'd love to see the css, js, html of the plugin site itself to
get a touch of Klas' ui magic 🦄</p></div></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I am sure we could do that in the process...</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Regards</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Tim</div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><p></p>
<p>Matthias<br>
</p>
<div>On 8/7/20 4:25 PM, Tim Sutton wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div style="font-family:arial,helvetica,sans-serif;font-size:small">Hi</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small">Yeah
sorry I wasnt clear - I am proposing that we re-implement it
in python with the same workflow.</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small">Regards</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small">Tim<br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Aug 7, 2020 at 7:40 AM
Marco Bernasocchi <<a href="mailto:marco@qgis.org" target="_blank">marco@qgis.org</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Hey Tim<br>
</p>
<div>On 06.08.20 23:34, Tim Sutton wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div style="font-family:arial,helvetica,sans-serif;font-size:small">Can
I suggest we roll in this functionality into the <a href="http://plugins.qgis.org" target="_blank">plugins.qgis.org</a> site?</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
</div>
</blockquote>
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.<br>
<blockquote type="cite">
<div dir="ltr">
<div style="font-family:arial,helvetica,sans-serif;font-size:small">I'd
be happy to spend a little of our kartoza community
time on this...</div>
</div>
</blockquote>
<p>Cool!</p>
<p>Cheers</p>
<p>Marco<br>
</p>
<blockquote type="cite">
<div dir="ltr">
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small">Regards</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small">Tim<br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Aug 6, 2020 at
5:59 PM Marco Bernasocchi <<a href="mailto:marco@qgis.org" target="_blank">marco@qgis.org</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Hi Klas,</p>
<p>wow, looks really nice, thanks a lot! I added
this to the next PSC agenda (1.9.20)</p>
<p>Cheers</p>
<p>Marco<br>
</p>
<div>On 06.08.20 13:35, Klas Karlsson wrote:<br>
</div>
<blockquote type="cite">
<p> </p>
<div style="font-family:monospace;font-size:12px" lang="x-unicode">Hi <br>
<br>
My name is Klas Karlsson and I dabble with QGIS
in my spare time, and once in a while I get an
idea... <br>
<br>
# Proposal to implement a "QGIS Hub" on the
official <a href="http://qgis.org" target="_blank">qgis.org</a>
site. <br>
<br>
## Background <br>
<br>
I was creating a lot of styles just for fun, and
was thinking about creating a PR to the QGIS
GitHub. <br>
However, a lot of the styles were really
intricate and might apply to relatively few use
cases. <br>
In stead of filling up the default styles with
nice but really "un-expandable" styles, there
should be <br>
an easier way. <br>
<br>
Sure, there's the resource sharing plugin, and
it works great. But it is a lot of steps to go
through <br>
for someone that is only interested in sharing a
simple style or two. Enter the idea of a "style
hub". <br>
<br>
On <a href="https://style-hub.github.io" target="_blank">https://style-hub.github.io</a>
I created a demo of how it could look. I also
created <a href="https://layout-hub.github.io" target="_blank">https://layout-hub.github.io</a>
<br>
and that made me realize that there may be a few
of these simpler resource files that the
community <br>
would like to share, but don't because of the
complexity to do so. <br>
<br>
## QGIS Hub <br>
<br>
So why not at central "Hub" for all kinds of
small and easy to share resources? <br>
<br>
On <a href="https://github.com/style-hub/hub-server/" target="_blank">https://github.com/style-hub/hub-server/</a>
I started a project to create such a hub. <br>
During the development so far I've used local
servers to test it, but to get some feed-back <br>
I also set up a site on free hosting at <a href="http://qgis-hub.rf.gd" target="_blank">http://qgis-hub.rf.gd</a>,
which isn't great since it for instance lack <br>
TLS/SSL, which is required for some functions,
but it should be enough to get some user
reactions. <br>
<br>
The goal is to create the style-hub first, and
then use that to "clone" it to a layout-hub too.
<br>
<br>
I'm doing this because it's fun and educational,
but if it gets approval it would probably look
good at: <br>
<br>
__hub.qgis.org__ <br>
<br>
## Requirements <br>
<br>
The code is available at GitHub and basically
the requirements are: <br>
<br>
* PHP web hosting <br>
* MySQL database (users and meta data) <br>
* TLS/SSL for https (required for some
functions) <br>
* Storage space for resource files (write
access) (1 Gb will probably store well over
1'000 resources) <br>
<br>
I'm willing to continue to work on the site, but
I would prefer not to do so alone, since I don't
<br>
have the time to drop everything if there's a
problem (as mentioned in the beginning I'm doing
this in my <br>
spare time). <br>
My skills at PHP and MySQL is also limited (this
is a learning experience), <br>
so the code would probably benefit from some
audit, and if the hub is to be included in the
official site <br>
I guess it should be styled in the same way,
which also would require some work. <br>
<br>
For now I will continue to work on the site at <a href="http://qgis-hub.rf.gd" target="_blank">http://qgis-hub.rf.gd</a>
as long as I think it is still fun <br>
and I have time available. <br>
<br>
Best regards <br>
<br>
Klas Karlsson <br>
<br>
========================================================= <br>
Mail: <a href="mailto:klas.karlsson@geosupportsystem.se" target="_blank">klas.karlsson@geosupportsystem.se</a>
<br>
Twitter: @klaskarlsson <br>
YouTube: <a href="https://youtube.com/klaskarlsson" target="_blank">https://youtube.com/klaskarlsson</a>
<br>
<br>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
Qgis-psc mailing list
<a href="mailto:Qgis-psc@lists.osgeo.org" target="_blank">Qgis-psc@lists.osgeo.org</a>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-psc</a></pre>
</blockquote>
<pre cols="72">--
Marco Bernasocchi
QGIS.org Chair
<a href="http://berna.io" target="_blank">http://berna.io</a></pre>
</div>
_______________________________________________<br>
Qgis-psc mailing list<br>
<a href="mailto:Qgis-psc@lists.osgeo.org" target="_blank">Qgis-psc@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-psc</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr">
<div style="text-align:center">------------------------------------------------------------------------------------------</div>
<div style="text-align:center">
<div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:small;display:inline"></div>
<img src="https://mail.google.com/mail/u/0/?ui=2&ik=7ebbf93252&view=fimg&th=15a9e43c0bbf93ca&attid=0.1&disp=emb&realattid=9436e64174762963_0.1.1&attbid=ANGjdJ-WL_J24nvBiYidJ0V0xpdsYqRwswi5nq5oywcJEHC7twYVMrxG0y-GNPu_ahJthV8ktXwYuHoVm5DI2FrRAtPzelTRHrsE2wweR9uu8wT-zz2hNRqFwi4SorQ&sz=s0-l75-ft&ats=1488721675176&rm=15a9e43c0bbf93ca&atsh=1" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px;"><br>
</div>
<div style="text-align:center">Tim Sutton</div>
<div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about
open source:</span><br style="text-align:start">
<span style="text-align:start"> * Desktop GIS
programming services</span><br style="text-align:start">
<span style="text-align:start"> * Geospatial web
development</span></div>
<div style="text-align:center"><span style="text-align:start">* GIS Training</span></div>
<div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div>
<div style="text-align:center">
<div style="text-align:center">Skype: timlinux
Irc: timlinux on #qgis at <a href="http://freenode.net/" target="_blank">freenode.net</a></div>
<div style="text-align:start">
<div style="text-align:center">Tim is a member
of the QGIS Project Steering Committee</div>
<div style="text-align:center">-------------------------------------------------------------------------------------------</div>
<div style="text-align:center">Kartoza is a
merger between Linfiniti and Afrispatial</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<pre cols="72">--
Marco Bernasocchi
QGIS.org Chair
<a href="http://berna.io" target="_blank">http://berna.io</a></pre>
</div>
</blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr">
<div style="text-align:center">------------------------------------------------------------------------------------------</div>
<div style="text-align:center">
<div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:small;display:inline"></div>
<img src="https://mail.google.com/mail/u/0/?ui=2&ik=7ebbf93252&view=fimg&th=15a9e43c0bbf93ca&attid=0.1&disp=emb&realattid=9436e64174762963_0.1.1&attbid=ANGjdJ-WL_J24nvBiYidJ0V0xpdsYqRwswi5nq5oywcJEHC7twYVMrxG0y-GNPu_ahJthV8ktXwYuHoVm5DI2FrRAtPzelTRHrsE2wweR9uu8wT-zz2hNRqFwi4SorQ&sz=s0-l75-ft&ats=1488721675176&rm=15a9e43c0bbf93ca&atsh=1" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px;"><br>
</div>
<div style="text-align:center">Tim Sutton</div>
<div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open
source:</span><br style="text-align:start">
<span style="text-align:start"> * Desktop GIS
programming services</span><br style="text-align:start">
<span style="text-align:start"> * Geospatial web
development</span></div>
<div style="text-align:center"><span style="text-align:start">* GIS Training</span></div>
<div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div>
<div style="text-align:center">
<div style="text-align:center">Skype: timlinux Irc:
timlinux on #qgis at <a href="http://freenode.net/" target="_blank">freenode.net</a></div>
<div style="text-align:start">
<div style="text-align:center">Tim is a member of the
QGIS Project Steering Committee</div>
<div style="text-align:center">-------------------------------------------------------------------------------------------</div>
<div style="text-align:center">Kartoza is a merger
between Linfiniti and Afrispatial</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
Qgis-psc mailing list
<a href="mailto:Qgis-psc@lists.osgeo.org" target="_blank">Qgis-psc@lists.osgeo.org</a>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-psc</a></pre>
</blockquote>
</div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div style="text-align:center">------------------------------------------------------------------------------------------</div><div style="text-align:center"><div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:small;display:inline"></div><img src="https://mail.google.com/mail/u/0/?ui=2&ik=7ebbf93252&view=fimg&th=15a9e43c0bbf93ca&attid=0.1&disp=emb&realattid=9436e64174762963_0.1.1&attbid=ANGjdJ-WL_J24nvBiYidJ0V0xpdsYqRwswi5nq5oywcJEHC7twYVMrxG0y-GNPu_ahJthV8ktXwYuHoVm5DI2FrRAtPzelTRHrsE2wweR9uu8wT-zz2hNRqFwi4SorQ&sz=s0-l75-ft&ats=1488721675176&rm=15a9e43c0bbf93ca&atsh=1" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px;"><br></div><div style="text-align:center">Tim Sutton</div><div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open source:</span><br style="text-align:start"><span style="text-align:start"> * Desktop GIS programming services</span><br style="text-align:start"><span style="text-align:start"> * Geospatial web development</span></div><div style="text-align:center"><span style="text-align:start">* GIS Training</span></div><div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div><div style="text-align:center"><div style="text-align:center">Skype: timlinux Irc: timlinux on #qgis at <a href="http://freenode.net/" target="_blank">freenode.net</a></div><div style="text-align:start"><div style="text-align:center">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align:center">-------------------------------------------------------------------------------------------</div><div style="text-align:center">Kartoza is a merger between Linfiniti and Afrispatial</div></div></div></div></div></div></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="text-align:center">------------------------------------------------------------------------------------------</div><div style="text-align:center"><div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:small;display:inline"></div><img src="https://mail.google.com/mail/u/0/?ui=2&ik=7ebbf93252&view=fimg&th=15a9e43c0bbf93ca&attid=0.1&disp=emb&realattid=9436e64174762963_0.1.1&attbid=ANGjdJ-WL_J24nvBiYidJ0V0xpdsYqRwswi5nq5oywcJEHC7twYVMrxG0y-GNPu_ahJthV8ktXwYuHoVm5DI2FrRAtPzelTRHrsE2wweR9uu8wT-zz2hNRqFwi4SorQ&sz=s0-l75-ft&ats=1488721675176&rm=15a9e43c0bbf93ca&atsh=1" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px;"><br></div><div style="text-align:center">Tim Sutton</div><div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open source:</span><br style="text-align:start"><span style="text-align:start"> * Desktop GIS programming services</span><br style="text-align:start"><span style="text-align:start"> * Geospatial web development</span></div><div style="text-align:center"><span style="text-align:start">* GIS Training</span></div><div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div><div style="text-align:center"><div style="text-align:center">Skype: timlinux Irc: timlinux on #qgis at <a href="http://freenode.net/" target="_blank">freenode.net</a></div><div style="text-align:start"><div style="text-align:center">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align:center">-------------------------------------------------------------------------------------------</div><div style="text-align:center">Kartoza is a merger between Linfiniti and Afrispatial</div></div></div></div></div></div></div>