Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse.org-members-committers] Open Source Projects Update

This is a pretty big week for reviews.

According to the [1]Eclipse Development Process (EDP), Eclipse open source projects are required to engage in [2]reviews at key points in their lifecycle. This starts with the creation review, but most reviews are concerned with releases. Every major or minor release is preceded by a [3]release review. Service (or "bug fix") releases are excused from the review requirement.

Project leads and committers take note: I will be requiring that projects provide a good description in the release record for all releases (including service releases) as this is what I'll be using to disseminate information about the releases. Please also note that project plans must be created for all major and minor releases at the beginning of the release cycle (service releases are generally excluded from this requirement since the plan should be little more than "fix bugs"). With help from the PMCs, I will continue to ramp up enforcement of this requirement.

It's a particularly busy week for creation reviews.

   [4]Eclipse UML Generators

     UML Generators Project provides components that automatically bridge
     the gap between UML models and source code. Either by extracting
     data from UML models (and UML profiles or decoration models) to
     produce source code or by reverse-engineering source code to produce
     UML models.

   [5]Ogee

     The main goal of Ogee project is to provide tools for developers who
     want to consume and produce data using the OData protocol.

   [6]CHESS ([7]PolarSys)

     The CHESS project provides a model-driven, component-based
     methodology and tool support for the development of high-integrity
     systems for different domains. The methodology is particularly
     suited for space systems and industrial domains.

   [8]Handly

     The project distills the core abstractions of a handle-based model
     into a uniform API and supply basic building blocks for construction
     of such models. It borrows heavily from some of the design patterns
     and principles used in the Java Model, but aims for a generalized
     albeit partial implementation.

   [9]Gendoc

     Gendoc generates documentation for EMF models using document
     templates in formats such as OpenOffice Writer (.odt) or Microsoft
     Word (.docx).

   [10]GeoScript ([11]LocationTech)

     The GeoScript project provides a convenient API for the Java based
     GeoTools library to other JVM languages. GeoScript aims to provide a
     relatively consistent API between different languages, preferring
     existing language conventions and semantics over absolute
     consistency. GeoScript modules can be used in existing applications
     or accessed via interactive shells. GeoScript does not intend to
     provide a complete application itself.

It's also a busy week for release reviews:

   [12]Orion 5.0.0 Release Review

     The main deliverables for the Orion 5.0 release are a multi-user
     server based on a Java runtime and a single-user server based on a
     Node.js runtime.

   [13]EMF Client Platform 1.2.0 Release Review

     The release adds the new sub component EMF Forms and provided e4 and
     RAP compatiblity.

   [14]Equinox Restructuring (Security and Website Subproject Termination) Review

     The Equinox Security and Website projects are no longer necessary.
     Their assets have already been transfered to other projects and so
     they are effectively empty. They will be terminated.

   [15]Aether 0.9.0 Release Review

     First incubation release. The Aether project generally provides two
     sets of deliverables: Aether Core, i.e. the API, SPI, utility
     classes and base implementation of the library; and Aether Ant
     Tasks, a collection of tasks for Apache Ant to employ Aether for
     interaction with repositories using the Apache Maven format.

   [16]Eclipse Git Team Provider 3.3.0 Release Review

     This release includes several new features, including the add
     ability to squash commits directly from the history view, along with
     usability and performance improvements.

   [17]C/C++ Development Tooling (CDT) 8.3.0 Release Review

     Usability has been greatly improved around the paths and symbols
     area and scanner discovery settings. Work continues on supporting
     new C++ standards C++11 and C++14. We are working on C++11 and C++14
     support available in gcc 4.8.

A handful of projects are engaging in service releases:

     * [18]Stardust - 1.1.2
     * [19]SWTBot - 2.2.1
     * [20]Linux Tools - 2.2.1
     * [21]Graphical Editing Framework (GEF) - 3.9.2
     * [22]Papyrus - 0.10.2

If you have any questions, comments, or concerns regarding these releases, communicate directly with the project via the specified forum (you can find the appropriate forum by navigating to the project's "Contact Us" page). For proposals, you can ask questions in the [23]proposals forum.

Thanks,

Wayne

References

   1. http://eclipse.org/projects/dev_process/development_process.php
   2. http://eclipse.org/projects/dev_process/development_process.php#6_3_Reviews
   3. https://wiki.eclipse.org/Development_Resources/HOWTO/Release_Cycle#Release_Review
   4. https://projects.eclipse.org/reviews/eclipse-uml-generators-creation-review
   5. http://eclipse.org/proposals/technology.ogee/
   6. http://eclipse.org/proposals/polarsys.chess/
   7. http://www.polarsys.org/
   8. http://eclipse.org/proposals/technology.handly/
   9. http://www.eclipse.org/proposals/modeling.gendoc/
  10. http://www.locationtech.org/projects/technology/reviews/geoscript-creation-review
  11. http://www.locationtech.org/
  12. http://projects.eclipse.org/projects/eclipse.orion/reviews/5.0.0-release-review
  13. https://projects.eclipse.org/projects/modeling.ecp/reviews/1.2.0-release-review
  14. https://projects.eclipse.org/projects/rt.equinox/reviews/restructuring-security-and-website-subproject-termination
  15. https://projects.eclipse.org/projects/technology.aether/reviews/0.9.0-release-review
  16. https://projects.eclipse.org/projects/technology.egit/reviews/3.3.0-release-review
  17. https://projects.eclipse.org/projects/tools.cdt/reviews/8.3.0-release-review
  18. https://projects.eclipse.org/projects/soa.stardust/releases/1.1.2
  19. https://projects.eclipse.org/projects/technology.swtbot/releases/2.2.1
  20. https://projects.eclipse.org/projects/tools.linuxtools/releases/2.2.1
  21. https://projects.eclipse.org/projects/tools.gef/releases/3.9.2
  22. https://projects.eclipse.org/projects/modeling.mdt.papyrus/releases/0.10.2
  23. file://localhost/home/wayne/Downloads/eclipse.org/forums/eclipse.proposals

--
Wayne Beaton on behalf of the Eclipse Management Organization
EclipseCon
          2014

Back to the top