Greetings, email consumers!

The mobile tech leads met today (Wednesday, Jan 16, NA/EU timezones).  The
focus of the discussion
<https://docs.google.com/document/d/13ZqcDtmedjAykVveOlZSFYP5tWi2i6G5dCzUuHEBY0U/edit#heading=h.m7duoup0xkkh>
was around semver (semantic versioning <https://semver.org/>) and
specifically how best to follow semver for libraries, like many of the
Android Components, that themselves aggregate other libraries (including
Application Services libraries).  The discussion was broad, but two
counter-balancing points are worth surfacing:

   1.  Cutting a 1.0 release may help library consumers because it moves
   the library into the "stable mainline" semver path and out of the "unstable
   0.x" semver path.
   2. Conversely, cutting a 1.0 release before some significant consumers
   arrive to the party risks destabilizing what is supposed to be a "stable
   mainline" library.

Matt Miller will be driving a broader conversation about versioning and
other facets of our library ecosystem in the next few weeks and will be
actively soliciting your feedback -- or you can drop a line to him now.

Yours in email-ing all the news that's fit to email,
Nick
_______________________________________________
Sync-dev mailing list
Sync-dev@mozilla.org
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to