[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[linux-distros-dev] Creation Review
|
Hi Everyone,
I spent some time writing up the content for the Creation Review --
what's needed to make this an actual project :). I've included this
content below for easy perusal and commenting. I will obviously make up
slides for the final version.
Thoughts/comments/quips appreciated.
Thanks,
Andrew
-----------------------------------------------------------
Eclipse on Linux Distributions Project Creation Review
Participating distributions:
Debian, Fedora, Gentoo, Red Hat Enterprise Linux,
SUSE Linux Enterprise, Ubuntu
Goal: Bring Eclipse technology to Linux distribution users
1. Address installation problems with Eclipse packaged in Linux
distributions
2. Address update manager issues
3. Improve integration with and support for *nix tools
4. Promote Eclipse technology with Linux users
Current work:
1. Work is on-going to deal with issues like non-root feature
validation. Also, work is underway to ensure that Eclipse packages
are LSB-compliant.
2. Eclipse SDK packages in most Linux distributions carry a patch to
allow the update manager to install into the user's home directory.
It will be nice when this lands in the SDK itself. Also, many
Eclipse projects are being packaged for various Linux distributions
so that users do not have to make use of the update manager.
3. The GNU Autotools (automake, autoconf, etc.) are beginning to be
supported as part of an extension to the CDT. It appears that this
functionality will be included in a future release of the CDT
itself. Existing plugins for using OProfile, managing RPM files, and
ChangeLog maintenance are being improved. This work will hopefully
be contributed to the Linux Distributions Project as soon as
possible.
4. Members of the proposed project continue to work within their
respective communities to promote Eclipse technology at various
conferences and in various settings.
Code expected to be hosted:
Plugins: RPM, ChangeLog, OProfile, future work
Patches: patches that distributions all carry that aren't suitable for
upstream
Scripts: scripts used by distributions to ease packaging. An example
of this is scripts used to generate source tarballs of
eclipse.org projects.
Dates:
The project itself will most likely never reach a state of completion.
There will always be work to do in terms of integration with Linux
systems and with promotion and adoption within the diverse Linux
communities. However, sub-parts of the project will themselves become
"finished" over time.
The update manager patch (bug #90630) is largely complete and will most
likely be applied in the 3.3 cycle.
We plan to move the OProfile and RPM plugins from cdt-contrib to this
project's CVS space as soon as it is created. These projects will need
to have their namespaces changed and can then be released in the form
they are in. Ongoing updates and bug fixes are of course part of the
plan but a release of a specific version number to be determined by the
project's members could be done immediately.
The RPM specfile editor and ChangeLog management plugin will need to
undergo eclipse.org legal review before being committed to the
repository. Once that is complete, the ChangeLog plugin could continue
with its current versioning and be released immediately as part of the
project. The RPM specfile editor is under development but a point
release could be done very soon.
Immediately upon project creation:
- specfile editor submitted for eclipse.org legal review
- re-namespacing begins on existing cdt-contrib projects (OProfile,
RPM)
- various distribution patches and scripts consolidated and put into
CVS
M1 - 1 December 2006
- Release re-namespaced versions of existing OProfile and RPM plugins
- Include common patches that distributions are using
- Scripts used by distributions also included
M2 - 1 February 2006
- Release 0.1 version of project's specfile editor
- Release first version (2.2.4?) of project's ChangeLog editor
- Release bug-fixes to OProfile and RPM plugins
- Updated scripts and patches included
Future - the future
- DEB tools
- SCM tools (GIT, Mercurial, etc.)
- etc.
--
Andrew Overholt
Made available under the EPL v1.0
Attachment:
signature.asc
Description: This is a digitally signed message part