Hi All,
      
      I have several comments about Tycho work, as well as some
      requirements below.
      
      First, I want to say that I appreciate Aleksandar's/Mat's/Red
      Hat's offer of assistance.  
      
      However, there are several things to consider here.
      
      1) I'm not convinced that participation in the LTS project...as
      currently formulated...creates enough value for us to justify
      participating.   As with much these days, LTS creates additional
      releng work for ECF committers with no resourcing (see discussion
      on [1]).  Further, I'm not convinced that LTS delivers sufficient
      value for ECF consumers/community.    ECF has received quite a
      large number of requests for enhancements/additions [e.g. 2-4] as
      well as documentation, demos, examples, etc, and given our very
      limited resources (i.e. all volunteer/unpaid committers) currently
      I don't think doing what's necessary for LTS participation can be
      justified relative to addressing...as best we can...these
      longstanding community needs.   
      
      2) As Markus says, it's not at all obvious that Tycho is best
      choice for us to spend our releng resources on.   Buckminster
      is/has been working fine for us, and it will remain well-supported
      due to our existing relationships/history/knowledge/usage.  Gradle
      is achieving popularity quickly in OSGi world.  Bnd/bndtools is a
      possibility.   Sadly, IMHO the OSGi tooling world...particularly
      WRT Eclipse...is now a total mess, and IMHO the last thing we/I
      can afford is 'releng churn'.  If we were to expend all of our
      meager resources on releng alone,  we simply would/will not be
      able to do anything that the community clearly wants [i.e. 2-4].
      
      3) As the person most directly responsible for the existing releng
      infrastructure, I defer to Markus' judgment on what is done moving
      forward.    I ask that all committers also defer to Markus' final
      judgment on matters ECF releng.
      
      Question for Aleksandar/Mat:  Are you offering to have Mat join
      the ECF project as a committer?   If yes, it makes it much easier
      for us to justify putting committer resources into using Tycho. 
      If no, that makes it very hard for me to justify the required ECF
      committer time necessary to do the transition and maintain it.   
      
      Another option (btw) is that you/Red Hat provide support for
      existing ECF committers.  Again, this would make it much more
      reasonable for us to justify the committer time required to work
      on a Tycho-based build.  Particularly given our involvement with
      OSGi EEG/Standards (R6 RS/RSA CT-compliant impl), as well as IoT
      (e.g. Wim's talk) this might be appealing to multiple parts of Red
      Hat.   I'll leave with you, Aleksandar, to consider and/or propose
      something to Red Hat.   Please let me know if you want more info,
      or to discuss.
      
      Wim and all:  As project lead, my own requirements for any Tycho
      efforts by ECF committers are the following:
      
      1) The existing build must not be destabilized or broken at any
      point
      2) If changes are required to existing metadata (manifests, etc)
      the existing build must be updated prior to pushing the change to
      master, so that stability be maintained.   In other words: the
      existing builds (on master) cannot be destabilized until all
      existing projects are successfully migrated.
      3) When/If the transition is done, some ECF committer(s) (you,
      Markus, Matt, multiple people, etc), be identified and resourced
      to maintain a Tycho-based build.   
      
      Thanks,
      
      Scott
      
      [1] 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=435889
      [2] 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=426186
      [3] 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=378350
      [4]
      
https://bugs.eclipse.org/bugs/buglist.cgi?bug_severity=enhancement&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=RT&list_id=10414498&product=ECF&query_format=advanced
      
      
      
      On 11/5/2014 8:12 AM, Wim Jongman wrote: