[Pharo-users] [Pharo-dev] [Ann] Iceberg v1.1.1

Guillermo Polito guillermopolito at gmail.com
Tue Jun 19 04:59:46 EDT 2018


Hi,

About why 1.1.1 and not 1.2.0. It's not about cheap or not, but about
semantics :)
We can agree that there is no hard rule on versionning, do we? But I try to
follow the following guidelines (delta my own interpretation that adds some
subjectivity :P)
- Major Version will change when we break backwards compatibility
- Minor Version will change when new features are added
- Otherwise, patch version will change.

So I don't assign a new version number regarding the number of changes but
about what they mean...
Now, I considered myself this release as a patch because mostly little bugs
here and there were fixed.
Moreover, one of the changes done in the credentials manager was to
*recover* some backwards compatibility for people setting up credentials in
settings files.
Of course, to this we add to this that my own interpretation saying that
the changes do not break compatibility nor add features :)

Now, this is the kind of subjective topic that starts a flamewar, but I'd
prefer to use my time on somewhat else ^^.
In any case, I think it is more important to discuss about the numbering as
soon as we have a clear documentation on Iceberg's API...

Regarding the bad links, I copy-pasted the text from the PR instead from
the release page in Iceberg, which messes up links.

Patch version containing the following cleanups and enhancements

#864 <https://github.com/pharo-vcs/iceberg/issues/864> Repairing Missing
repositories lead to wrong source directory
#861 <https://github.com/pharo-vcs/iceberg/pull/861> update tonel to v1.0.9
#836 <https://github.com/pharo-vcs/iceberg/issues/836> DefaultBackendType
class variable is unused
#862 <https://github.com/pharo-vcs/iceberg/issues/862> Iceberg tests are
not running in Pharo 7
#852 <https://github.com/pharo-vcs/iceberg/issues/852> Make error dialogs
copy-pastable
#858 <https://github.com/pharo-vcs/iceberg/issues/858> IceTipReadOnlyTextMorph
does not allow select and copy anymore
#850 <https://github.com/pharo-vcs/iceberg/issues/850> Change Detached head
status from error to warning if we are on a tag
#853 <https://github.com/pharo-vcs/iceberg/issues/853> Clone dialog
"username" is confusing
#860 <https://github.com/pharo-vcs/iceberg/pull/860> CredentialStore API
#854 <https://github.com/pharo-vcs/iceberg/issues/854> Error in History
window

Guille

On Mon, Jun 18, 2018 at 9:12 PM Torsten Bergmann <astares at gmx.de> wrote:

> Great - thank you! Might be a small patch release - but nonetheless
> important.
>
> BTW: the links in your mail are pointing to PR's of Pharo and not Iceberg.
> If you used
>          a template you might want to consider changing it.
>
>
> *Gesendet:* Montag, 18. Juni 2018 um 17:47 Uhr
> *Von:* "Guillermo Polito" <guillermopolito at gmail.com>
> *An:* "Any question about pharo is welcome" <pharo-users at lists.pharo.org>,
> "Discusses Development of Pharo" <pharo-dev at lists.pharo.org>
> *Betreff:* [Pharo-dev] [Ann] Iceberg v1.1.1
> Hi everybody,
>
> This week we have a small patch release of Iceberg, version v1.1.1.
> This version will be available in the next Pharo build.
>
> In summary, this release fixes two issues with the new credentials
> manager, and introduces a couple of other enhancements/bugfixes.
>
> Below you will find the detailed changes log.
> Enjoy,
> Guille
>
>
> Integrate Iceberg 1.1.1
> https://pharo.fogbugz.com/f/cases/22168/Integrate-Iceberg-1-1-1
>
> https://github.com/pharo-vcs/iceberg/releases/tag/v1.1.1
>
> #864 <https://github.com/pharo-project/pharo/pull/864> Repairing Missing
> repositories lead to wrong source directory
> #861 <https://github.com/pharo-project/pharo/pull/861> update tonel to
> v1.0.9
> #836 <https://github.com/pharo-project/pharo/pull/836> DefaultBackendType
> class variable is unused
> #862 <https://github.com/pharo-project/pharo/pull/862> Iceberg tests are
> not running in Pharo 7
> #852 <https://github.com/pharo-project/pharo/pull/852> Make error dialogs
> copy-pastable
> #858 <https://github.com/pharo-project/pharo/pull/858> IceTipReadOnlyTextMorph
> does not allow select and copy anymore
> #850 <https://github.com/pharo-project/pharo/pull/850> Change Detached
> head status from error to warning if we are on a tag
> #853 <https://github.com/pharo-project/pharo/pull/853> Clone dialog
> "username" is confusing
> #860 <https://github.com/pharo-project/pharo/pull/860> CredentialStore API
> #854 <https://github.com/pharo-project/pharo/pull/854> Error in History
> window
>
>
> --
>
>
>
> Guille Polito
>
> Research Engineer
>
>
>
> Centre de Recherche en Informatique, Signal et Automatique de Lille
>
> CRIStAL - UMR 9189
>
> French National Center for Scientific Research - *http://www.cnrs.fr
> <http://www.cnrs.fr>*
>
>
>
> *Web:* *http://guillep.github.io* <http://guillep.github.io>
>
> *Phone: *+33 06 52 70 66 13
>


-- 



Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - *http://www.cnrs.fr
<http://www.cnrs.fr>*


*Web:* *http://guillep.github.io* <http://guillep.github.io>

*Phone: *+33 06 52 70 66 13
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/attachments/20180619/9176e182/attachment.html>


More information about the Pharo-users mailing list