Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-pmc] Build on the plan

> In the 3.4 round build was a big problem.  PDE build and the releng 
> builder have evolved over time to handle many subtle and complicated 
> usecases.  While it is great that it handles these, the infrastructure 
> has evolved into an unmanageable, brittle and monolithic code mass. 
> Fundamentally it is inhibiting teams from making progress quickly and it 

> is stressing the build and releng teams.  Further, as our consuming 
> community grows and diversifies and things like e4 and Equinox blossom, 
> the load on these teams and the technology will only grow. 
> 
> I would like to open the planning discussion around build/releng, 
> getting it on the plan and finding contributors to make it happen.
> 
> Jeff

I'm interested in discussing how we can achieve better integration between 
bundle development (PDE/UI) and export/deployment (PDE/Build). PDE/UI is 
planning enhancements around target definition/management in the 3.5 
cycle, and this feels like a good opportunity ot unify target/product 
definitions for compiling/running/and exporting/building.

The PDE/UI plan is not posted yet (web site permission issues...), however 
the work items for target manangement enhancements looks something like 
this:

* Define a target platform based on an existing p2 installation of bundles 

* Support target platform definition by creating/modifying a p2 
installation of bundles (download and install bundles into a target from 
update sites) 
* Support multiple target platform definitions in the workspace, with one 
active target platform that workspace projects are compiled against 
(preference page with check box for active target) 
* Investigate sharing target platform definitions with a development team 
* Source code should be installed in/part of a target platform (source 
bundles) rather than a global setting 
* Support target management for non-p2 installs (update manager) in a 
similar fashion

Darin Wright


Back to the top