| Am 10.09.2015 um 19:00 schrieb
      Konstantin Komissarchik:
 
      
      
      
      I generally don't like the idea of putting more regulations on
    projects outside of the release train.
        > As for the current practice of
          projects auto-registering their sites > (which as you mention becomes
          unnecessary), do you think we > should outlaw this practice in
          our formal release guidelines, or should > we simply encourage projects
          to use this new process?   I think we should outlaw the practice in
          EDP, not just in Simrel,  
 Cheers
 /Eike
 
 ----
 http://www.esc-net.de
 http://thegordian.blogspot.com
 http://twitter.com/eikestepper
 
 
 
 
 
      
        once we have provided other alternatives.
          My reasoning on this is that this gets in adopter’s way of
          controlling their update policy, which is a violation of one
          of key principles that projects provide a good re-usable
          foundation for others to build on.   - Konstantin       
          Konstantin, 
            I like this proposal because it 1)
              solves the problem that Max brought up, 2) brings some
              sanity to the problem of projects adding update sites and
              3) is actionable. 
            As for the current practice of projects
              auto-registering their sites (which as you mention becomes
              unnecessary), do you think we should outlaw this
              practice in our formal release guidelines, or should we
              simply encourage projects to use this new process? 
            
            On Thu, Sep 10, 2015 at 9:39 AM,
              Konstantin Komissarchik <konstantin.komissarchik@xxxxxxxxxx>
              wrote: 
              
                From my perspective…   The problem that Max brought
                    up of projects auto-registering their update sites
                    is very valid. Separating release artifacts from the
                    update policy would allow multiple update streams to
                    co-exists at Eclipse Foundation and in the
                    commercial world.   However, before we can label
                    the practice of auto-registering project update
                    sites as bad, we need to have a better answer for
                    how projects can deliver out-of-cycle updates
                    without having users go out of their way looking for
                    those updates, as most will not. So here is my
                    concrete proposal for the Planning Council to
                    consider:   Start with the current simrel
                    process. On top of that, allow projects to have an
                    update site added to the simrel composite for that
                    year, such as the Mars composite. The burden is on
                    the project to test compatibility. If a project
                    contributes a release in this manner and a
                    cross-project issue crops up, once the issue is
                    validated, the project’s repository is immediately
                    dropped from the composite, thus returning us to a
                    known good state. Then it’s up to the project to
                    rectify the issue with a new release before being
                    re-added. In some cases, it might mean that the
                    project has to wait for another project to update
                    first or work with them at our designated
                    coordinated release points.   This would effectively
                    formalize what’s already happening through
                    auto-registering of update site URLs. The difference
                    is that we would have a formalized process on what
                    happens when things go wrong and by making
                    auto-registration unnecessary, we would make
                    creating other release vehicles with different
                    update policies easier (getting back to Max’s
                    concern), whether those come from Eclipse Foundation
                    or from third parties.   Thanks,   - Konstantin     
                  
                      Hi
                      all,   Notes
                      of today’s meeting are now online: https://wiki.eclipse.org/Architecture_Council/Meetings/September_10_2015   A
                      lively discussion about making it easier to
                      provide “important updates” to Eclipse users (off
                      Stream Updates). Doug
                      agreed taking the discussion to the Planning
                      Council, but we could also continue exchanging
                      ideas on the Mailing List.   Next
                      meeting is planned for Oct.8, please put agenda
                      items on the Wiki.   Thanks, Martin -- Martin Oberhuber,
                        SMTS / Product Owner – Development Tools, Wind
                          River direct
                        +43.662.457915.85  fax +43.662.457915.6   _______________________________________________
 eclipse.org-architecture-council mailing list
 eclipse.org-architecture-council@xxxxxxxxxxx
 https://dev.eclipse.org/mailman/listinfo/eclipse.org-architecture-council
 
 IMPORTANT: Membership in this list is generated by
              processes internal to the Eclipse Foundation.  To be
              permanently removed from this list, you must contact emo@xxxxxxxxxxx
              to request removal.
 
 
 --  
 
 _______________________________________________
eclipse.org-architecture-council mailing list
eclipse.org-architecture-council@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse.org-architecture-council
IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal. 
 |