How to number components of Calligra 3

Jaroslaw Staniek staniek at kde.org
Sun Jul 3 17:33:39 BST 2016


On 3 July 2016 at 17:28, Camilla Boemann <cbo at boemann.dk> wrote:

> On Sunday 03 July 2016 01:10:52 Jaroslaw Staniek wrote:
> > How to number components of Calligra 3? I mean apps and libs.
>
> Well I wouldn't mind dates or codenames for the public versioning, but
> versions numbers are also for internal usage, so we know when we make big
> api/code changes
>
> And I see no reason why we should change our internal numbering to 4.x just
> because you make huge ui changes.
>

​Yes, I see this as a point for ​

​not having the internal versioning ​synced between all Calligra
components. In Kexi next up can go backward-incompatible changes in one
app, and this development can happen in parallel to the maintenance of the
"current stable". These are possible  reasons to more frequent increasing
of the major number for one app.
Any sharing between Kexi and other calligra apps  would happen via separate
repos anyway. Like kdiagram, kdb/kreport - that's most probably between
Kexi and Plan. Once it's not a monolith anymore, all these bits have can
change APIs to address different needs. (co-installability of many versions
can be a way to keep compatibility I hope)

>
> I would however be fine with us having a more user friendly version scheme
> in
> addition to our current numbering.
>
>
​Good. So maybe syncing could be kept for user-visible "large" version
number plus maybe a release date. Like "Calligra 3, December 2016 release"
is just accurate enough for infrequent releases.




> best regards
> Camilla
> _______________________________________________
> calligra-devel mailing list
> calligra-devel at kde.org
> https://mail.kde.org/mailman/listinfo/calligra-devel
>



-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20160703/ca672562/attachment.htm>


More information about the calligra-devel mailing list