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
|