tag:blogger.com,1999:blog-18772002.post1250630984862739376..comments2023-12-06T19:00:46.094+00:00Comments on OSGi Blog: Baselining, Semantic Versioning Made EasyJürgen Alberthttp://www.blogger.com/profile/02725834158183495837noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-18772002.post-12727221188859597742015-01-13T19:16:08.147+00:002015-01-13T19:16:08.147+00:00Since it is a patch with bug fixes and no new API,...Since it is a patch with bug fixes and no new API, then the version would be 1.0.1. You leave the major and minor versions the same as the API is the same. You increment the micro version to indicate a bug fix.BJ Hargravehttps://www.blogger.com/profile/05791451307210957698noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-60446001772912875872015-01-13T18:54:20.705+00:002015-01-13T18:54:20.705+00:00How does semantic version handle the situation whe...How does semantic version handle the situation where a patch is applied to a previously released version?<br />Consider the following scenario:<br />Customer A received version 1.0.<br />Versions 1.1 and 2.0 have been released.<br />The customer can only have the patch applied to version 1.0. This could be due to other dependencies.<br />What would the version of the patch applied to version 1.0 Ikehttps://www.blogger.com/profile/11035682369849429407noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-80505169173028168102013-10-01T09:08:21.040+00:002013-10-01T09:08:21.040+00:00@mickaelistria
Yes, baselining is available as an...@mickaelistria<br /><br />Yes, baselining is available as an API in bnd, so it can be called from other tools. We have a pluggable repository model, so we can baseline against a p2 repository if somebody writes an instance of our RepositoryPlugin interface to represent p2.Neil Bartletthttps://www.blogger.com/profile/08588098030811273044noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-8394744730637180032013-09-30T12:06:29.755+00:002013-09-30T12:06:29.755+00:00That's quite interesting.
I'm working arou...That's quite interesting.<br />I'm working around similar tools for Tycho (still far from a concrete result). So I'm curious, espectially about the part that compare 1 bundle with a baseline bundle to check it is conform to OSGi version guidelines. Can it be used out of BND? Can it be reused in a Maven mojo for Tycho (which would feed the baseline with p2 instead of Maven repo) ?Anonymousnoreply@blogger.com