I'm ambivalent about version numbers. However, I would like to see frequent
releases of PyInstaller, instead of large releases every now and then. I
think this goes back to adopting tools to make the release process easier.

On Fri, Aug 31, 2018 at 6:06 AM Hartmut Goebel <[email protected]>
wrote:

> Hi all,
>
> currently PyInstaller uses a somehow semantic versioning. For example:
>
> v3.0: support for Python 3
> v3.1: Support reproducible builds, Strip paths in compiled code objects
> v3.2: main" script is now byte-compiled, docs at readthedoc, etc
> v3.3: Support for Python 3.6
>
> v3.4 will bring support for Python 3.7
>
> Now I found myself not releasing v3.4 since I tough: "This is important,
> this shall be part of 3.4".
>
> One of the reasons for rare releases is the effort for writing the NEWS
> file, see [2756] for details. Now with [3698] I'm fostering the selection
> of a release-notes tool (comments are welcome!). And there is [2837] about
> preparing towncrier (the reason 2837 already exists while the decision is
> still pending is that 2837 was created as a follow-up to 2756, while 3698
> was created when I picked up the topic again after listening to a talk at
> the EuroPython conference.)
>
> Now I wonder: If we are able to release more easily and to release more
> quickly, is the current version scheme still appropriate?
>
> Should we change to to a different version scheme based on year and month,
> like several projects already to, e.g. twisted and towncrier. pip (switched
> just recently, see [1]) and attrs are using a version based on the year
> plus release count in the year.
>
> What do you thing?
>
> [1] https://github.com/pypa/pip/blob/18.0/NEWS.rst
> [2756] https://github.com/pyinstaller/pyinstaller/issues/2756
> [2837] https://github.com/pyinstaller/pyinstaller/issues/2837
> [3698] https://github.com/pyinstaller/pyinstaller/issues/3698
> --
> Schönen Gruß
> Hartmut Goebel
> Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer
> Information Security Management, Security Governance, Secure Software
> Development
>
> Goebel Consult, Landshut
> http://www.goebel-consult.de
>
> Blog:
> https://www.goe-con.de/blog/das-fass-ist-voll-grunde-linux-201asystemd2018-zu-meiden
> Kolumne:
> https://www.goe-con.de/hartmut-goebel/cissp-gefluester/2011-11-in-troja-nichts-neues
>
> --
> You received this message because you are subscribed to the Google Groups
> "PyInstaller" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/pyinstaller.
> For more options, visit https://groups.google.com/d/optout.
>


-- 
Bryan A. Jones, Ph.D.
Associate Professor
Department of Electrical and Computer Engineering
231 Simrall / PO Box 9571
Mississippi State University
Mississippi State, MS 39762
http://www.ece.msstate.edu/~bjones
bjones AT ece DOT msstate DOT edu
voice 662-325-3149
fax 662-325-2298

Our Master, Jesus Christ, is on his way. He'll show up right on
time, his arrival guaranteed by the Blessed and Undisputed Ruler,
High King, High God.
- 1 Tim. 6:14b-15 (The Message)

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/pyinstaller.
For more options, visit https://groups.google.com/d/optout.

Reply via email to