[Qgis-psc] Helping on the QGIS system infrastructure

Tim Sutton tim at kartoza.com
Sun Jun 14 15:09:08 PDT 2020


Hi

Hehe thanks Richard. Yes we looked at just replicating that, but Dimas thought it will be cleaner to just regenerate the plugins.xml whenever the plugins list changes - that way there is no need to wait 30 mins for the next cycle.

Regards

Tim

> On 14 Jun 2020, at 16:17, Richard Duivenvoorde <rdmailings at duif.net> wrote:
> 
> Fyi, on current/old plugins site we run this little script every 30
> minutes or so...
> 
> https://github.com/qgis/QGIS-Django/blob/master/scripts/get_plugins_xml <https://github.com/qgis/QGIS-Django/blob/master/scripts/get_plugins_xml>
> 
> No need for celery, lettuce or other vegetables :-)
> 
> Regards,
> 
> Richard
> 
> 
> 
> On 6/14/20 2:44 PM, Tim Sutton wrote:
>> Hi Ale and Ludovic
>> 
>> Just on the plugin app: we have it already migrated (based on your
>> branch). The first time we tried to deploy it the server was overwhelmed
>> with incoming requests as we didn’t realise that the plugins.xml was
>> generated as a static page.  Dimas (in CC) has written a celery task to
>> generate the static page and we have it all orchestrated under rancher
>> to deploy. We just need to restore the latest backup from the current
>> server and ’switch’ over on the DNS. It would be great to have Dimas and
>> Anita Hapsari and Ludovic hang out (Anita maintains the changelog site
>> on a QGIS hetzner server) and also the feed server. All are managed
>> under rancher with docker orchestration etc. If Ludovic is keen we can
>> get him to help maintain, monitor and document the infrastructure which
>> is still on our todo list.
>> 
>> Regards
>> 
>> Tim
>> 
>> 
>> 
>> 
>>> On 12 Jun 2020, at 12:31, Alessandro Pasotti <apasotti at gmail.com
>>> <mailto:apasotti at gmail.com <mailto:apasotti at gmail.com>>> wrote:
>>> 
>>> On Fri, Jun 12, 2020 at 12:52 PM Ludovic Hirlimann
>>> <lhirlimann at 3liz.com <mailto:lhirlimann at 3liz.com> <mailto:lhirlimann at 3liz.com <mailto:lhirlimann at 3liz.com>>> wrote:
>>>> 
>>>> On 6/11/20 4:51 PM, Luigi Pirelli wrote:
>>>> 
>>>> welcome Ludovic, probably you have more to share with Nathan other
>>>> thatn QGIs stuffs seeing this your blog post
>>>> https://www.hirlimann.net/Ludovic/carnet/?post/2020/03/28/%5BCritique%5D-Mousquets-et-Tomahawks-v2-et-Tuniques-Rouges <https://www.hirlimann.net/Ludovic/carnet/?post/2020/03/28/%5BCritique%5D-Mousquets-et-Tomahawks-v2-et-Tuniques-Rouges>
>>>> 
>>>> On Thu, 11 Jun 2020 at 14:41, Alessandro Pasotti <apasotti at gmail.com <mailto:apasotti at gmail.com>
>>>> <mailto:apasotti at gmail.com <mailto:apasotti at gmail.com>>> wrote:
>>>>> 
>>>>> On Thu, Jun 11, 2020 at 2:33 PM Etienne Trimaille
>>>>> <etienne.trimaille at gmail.com <mailto:etienne.trimaille at gmail.com> <mailto:etienne.trimaille at gmail.com <mailto:etienne.trimaille at gmail.com>>>
>>>>> wrote:
>>>>>> 
>>>>>> Hi everyone,
>>>>>> 
>>>>>> My colleague Ludovic Hirlimann https://github.com/lhirlimann <https://github.com/lhirlimann> is a
>>>>>> system administrator at 3Liz.
>>>>>> He is currently managing all our servers. He wasn't using QGIS
>>>>>> before landing at 3liz but he would like to give some help on the
>>>>>> QGIS system backend.
>>>>>> 
>>>>>> I will let Ludovic present himself in CC. He started doing some PR
>>>>>> on GitHub.
>>>>>> 
>>>>>> What would be the best way to get in touch with the tech team? Tim,
>>>>>> Jürgen and Richard? according to
>>>>>> https://qgis.org/en/site/getinvolved/governance/infrastructure.html <https://qgis.org/en/site/getinvolved/governance/infrastructure.html>
>>>>>> 
>>>>>> Regards,
>>>>>> Etienne
>>>>>> 
>>>>> 
>>>>> That is great news!
>>>>> 
>>>>> Warm welcome to Ludovic!!!
>>>>> 
>>>> 
>>>> Thank  you for the warm welcome, I already feel @home.
>>>> 
>>>> Let me Introduce myself. I'm ludovic , I've been playing with
>>>> computer for more than 30 years, been on the internet for at least
>>>> 29. I like open source because of the knowledge sharing aspect (even
>>>> if I didn't like the gpl , the first time I read it (was on my atari)).
>>>> 
>>>> I'm more of a sysadmin than of developer. So I'd like to lend my
>>>> skills and some of my time to help. Things I'm thinking about:
>>>> maintaining your infrastructure, pushing it forward. etc ... I'd
>>>> pobably have an interest in maintaining QGIS packages too.
>>>> 
>>>> 
>>>> Let me know how I can help and what needs to be done.
>>>> 
>>> 
>>> Hi Ludovic,
>>> 
>>> if you want to help with infrastructure I think you can talk to
>>> Richard or Juergen, I'm not sure about the status of the plugin app
>>> migration to python 3 and modern Django but if that's not yet complete
>>> we could probably use some help there too.
>>> 
>>> Cheers
>>> 
>>> -- 
>>> Alessandro Pasotti
>>> QCooperative:  www.qcooperative.net <http://www.qcooperative.net/> <http://www.qcooperative.net <http://www.qcooperative.net/>>
>>> ItOpen:   www.itopen.it <http://www.itopen.it/> <http://www.itopen.it <http://www.itopen.it/>>
>>> _______________________________________________
>>> Qgis-psc mailing list
>>> Qgis-psc at lists.osgeo.org <mailto:Qgis-psc at lists.osgeo.org> <mailto:Qgis-psc at lists.osgeo.org <mailto:Qgis-psc at lists.osgeo.org>>
>>> https://lists.osgeo.org/mailman/listinfo/qgis-psc <https://lists.osgeo.org/mailman/listinfo/qgis-psc>
>> 
>>  
>> 
>> 
>> 
>> 
>> ---
>> 
>> *Tim Sutton*
>> tim at qgis.org <mailto:tim at qgis.org> <mailto:tim at qgis.org <mailto:tim at qgis.org>>
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> 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 <https://lists.osgeo.org/mailman/listinfo/qgis-psc>
—










Tim Sutton

Co-founder: Kartoza
Ex Project chair: QGIS.org

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

I'd love to connect. Here's my calendar link <https://calendly.com/timlinux/30min> to make finding time easy.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20200614/0181ccd0/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaNewLogoThumbnail.jpg
Type: image/jpeg
Size: 6122 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20200614/0181ccd0/attachment-0001.jpg>


More information about the Qgis-psc mailing list