[GeoNode-devel] ATTENTION: GeoNode GitHub Repos Summary and Status

Simone Dalmasso simone.dalmasso at gmail.com
Tue Apr 24 00:52:13 PDT 2018


Thanks a lot Alessio for sharing it!

Great job.

2018-04-24 0:56 GMT+02:00 Olivier Dalang <olivier.dalang at gmail.com>:

> Hi !
>
> Thank you very much Alessio for the clarifications, it's very helpful.
>
> Could expand a little on the branches description by explaining the policy
> for each branch (including the 2.6.x branch) :
>
> - what is accepted in the branch (breaking changes, new features, bugfixes
> only, nothing...)
> - ETA and/or conditions for release
> - expected lifetime after which the branch won't have new releases
>
> Compared to semantic versioning (major.minor.patch, corresponding to
> breaking-changes/non-breaking-changes/bugfixes), I think currently use an
> additional top level but without no patch level (complete-rewrites.major.
> minor).
>
> This is a bit hard to work with if you need stable branches. For example,
> if you're using 2.8.0 and need the bugfixes, you'll have to wait for 2.8.1,
> but it will also include new features (and hence new bugs, database
> migrations, etc...).
>
> I suggest adding a new version level for patch versions, so that we have
> actually stable branches. This clearly represents a little bit additional
> work, but I believe if policies are very clear, the community would be able
> to do the work of backporting the bugfixes they need if they know there's
> going to be a release soon. Also we can do that only for a few select
> branches (that are LTS).
>
> Note that I don't say we should do strict semantic versioning (maybe a bit
> difficult), my main concern is separating new features and bug fixes.
>
>
> And by the way, if 2.7.x is the release candidate for 2.8.1, can't we just
> call it 2.8.x ? (kind of counter intuitive to have 2.7.x ahead of 2.8.0)
>
>
> Thanks for the great work !!
>
> Olivier
>
>
>
>
>
>
> On Mon, Apr 23, 2018 at 11:15 PM, Alessio Fabiani <alessio.fabiani at geo-
> solutions.it> wrote:
>
>> Dear all, please read carefully here below.
>>
>> You can find here the list and status of GeoNode GitHub current branched
>> updated @ 23rd April 2018
>>
>> *2.8.0*
>> ====
>>
>> https://github.com/GeoNode/geonode/tree/2.8.0
>>
>>
>> - Based on Django 1.8.19 and Celery 4.1.0
>> - Compatible with Ubuntu 16.0.4 and CentOS 7 (the only ones officially
>> tested currently)
>>
>> *NOTES:* This branch is frozen and contains everything until latest
>> stable GeoNode release 2.8.0. This branch won't be changed until the next
>> release for the 2.8.0 train (2.8.1).
>>
>> At that point the source code of GeoNode 2.8.0 will be found only on 2.8
>> tag
>>
>> https://github.com/GeoNode/geonode/releases/tag/2.8
>>
>> *2.7.x*
>> ====
>>
>> https://github.com/GeoNode/geonode/tree/2.7.x
>>
>> - Based on Django 1.8.19 and Celery 4.1.0
>> - Compatible with Ubuntu 16.0.4 and CentOS 7 (the only ones officially
>> tested currently)
>>
>> *NOTES:* This branch is the GeoNode 2.8.1 release candidate. Currently
>> marked as 2.7.7 version, before the official release process you will be
>> able to find 2.7.7+ deb packages on unstable ppa.
>>
>> 2.7.x train will remain based on Django 1.8 forever
>>
>>
>> *2.9.x/master*
>> ==========
>>
>> https://github.com/GeoNode/geonode
>>
>> - Based on Django 1.11.11 and Celery 4.1.0
>>
>> - Still under testing. This is meant to be working with latest
>> Ubuntu/CentOS releases
>>
>> *NOTES:* This branch is the GeoNode 2.10.0 candidate.  Currently marked
>> as 2.9.0 version, before the official release process you will be able to
>> find 2.9.0+ deb packages on unstable ppa.
>>
>> 2.9.x train will remain based on Django 1.11 forever
>>
>>
>>
>> Regards,
>>
>> Alessio Fabiani
>>
>> ==
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>>
>> Ing. Alessio Fabiani
>>
>> @alfa7691
>> Founder/Technical Lead
>>
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054  Massarosa (LU)
>> Italy
>> phone: +39 0584 962313
>> fax:     +39 0584 1660272
>> mob:   +39 331 6233686
>>
>> http://www.geo-solutions.it
>> http://twitter.com/geosolutions_it
>>
>> -------------------------------------------------------
>>
>> AVVERTENZE AI SENSI DEL D.Lgs. 196/2003
>>
>> Le informazioni contenute in questo messaggio di posta elettronica e/o
>> nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
>> loro utilizzo è consentito esclusivamente al destinatario del messaggio,
>> per le finalità indicate nel messaggio stesso. Qualora riceviate questo
>> messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
>> darcene notizia via e-mail e di procedere alla distruzione del messaggio
>> stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
>> divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
>> utilizzarlo per finalità diverse, costituisce comportamento contrario ai
>> principi dettati dal D.Lgs. 196/2003.
>>
>> The information in this message and/or attachments, is intended solely
>> for the attention and use of the named addressee(s) and may be confidential
>> or proprietary in nature or covered by the provisions of privacy act
>> (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
>> Code).Any use not in accord with its purpose, any disclosure, reproduction,
>> copying, distribution, or either dissemination, either whole or partial, is
>> strictly forbidden except previous formal approval of the named
>> addressee(s). If you are not the intended recipient, please contact
>> immediately the sender by telephone, fax or e-mail and delete the
>> information in this message that has been received in error. The sender
>> does not give any warranty or accept liability as the content, accuracy or
>> completeness of sent messages and accepts no responsibility  for changes
>> made after they were sent or for other risks which arise as a result of
>> e-mail transmission, viruses, etc.
>>
>> _______________________________________________
>> geonode-devel mailing list
>> geonode-devel at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/geonode-devel
>>
>>
>
> _______________________________________________
> geonode-devel mailing list
> geonode-devel at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/geonode-devel
>
>


-- 
Simone
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20180424/94d7a5ea/attachment.html>


More information about the geonode-devel mailing list