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