Hi
OCL is at +1 but depends on Xtext at +2.
We build at +1 against the latest Xtext I-build incurring a risk that we
might have to rebuild again at +2/+3. Hopefully such a rebuild would fix
only trivial problems.
We have been doing this for over a year and recall only one problem that
was stressful given the short timescales but not that hard.
The risk is much reduced if your dependents provide I/N-builds regularly
and do not make last minute API changes. This is necessary anyway since
if you do not monitor your dependents until you do your final build you
give them only hours to respond to the bugs that you reveal; no chance;
you have to fudge a workaround. With regular latest state builds you can
often report bugs within a week giving plenty of time for
retraction/resolution.
If your build options are correct a rebuild can produce the identical
deliverables making the rebuild test easy. We had to eliminate obsolete
practices such as mapping.ini in which the build time was incorporated
into source and so guaranteed a pseudo-change.
Regards
Ed Willink
On 08/01/2015 20:40, Chuck Bridgham wrote:
I'm posting this to cross-projects because we are considering a change
that requires a significant dependency (jGit).
A new contribution to JSDT revolves around support for Bower
javascript package manager runtime, and this has a jGit dependency.
Our biggest issue from a build standpoint is we (WTP) have a +2
offset, while jGit is +3. I'm actually surprised this has remained at
+3.
I'm looking for advise how to proceed, what options do we have to
consider this change? Ask for jGit to move to +2? Change the packaging
of the JSDT bower support to be optional? What have other projects
done in this case?
Thanks - Chuck
Senior Architect, WebSphere Developer Tools, Eclipse WTP PMC Lead
IBM Software Lab - Research Triangle Park, NC
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 2015.0.5577 / Virus Database: 4257/8893 - Release Date: 01/08/15
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev