[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [wtp-releng] WTP Help build
|
Lawrence Mandel wrote:
Last week on the PMC call it was decided to separate the WTP help
build from the regular build. This separation has a couple benefits.
1. It decouples the help doc schedule from the regular schedule. Help
docs necessarily have to be finished later in the cycle. This will
allow the help docs to be updated without compromising the WTP build.
2. A separate help build will allow the WTP to easily provide an
update to the WTP help after releases including 0.7.
In order to separate the WTP help build the doc maps will need to be
removed from the build and a separate build process will need to be
setup based on these maps. All of the WTP help doc plugins are located
in the two maps jst-doc.map and wst-doc.map.
Naci - Please remove these maps from the main WTP build. Is removing
them as easy as deleting them?
We can re-organize the maps jst-doc, and wst-doc maps under a different
folder (how about releng/help?). However, removing the maps does not
remove them from the build, but it surely will break the build :-)
The best way to refactor th ehelp build is to:
1) Design a new wtp-help feature that will create a help component from
these plugins.
2) Create a seperate help-build script that can be used to run
independent help builds. (And remove the corresponding ones from the
main scripts)
3) Add the help-build as a prerequisite of the main-build to the
build.cfg. We will use this tag to package a released version of the
help build with wtp builds.
We will need to discuss the best way to setup a separate WTP help
build. With the separation of releng and releng.builder it may be as
easy as creating a releng.help folder that contains the maps and
adding a help-doc target to releng.builder that simply runs the
regular build with no testing.
My draft plan is to remove all specific targets from the main
releng.builder scripts, and use the main script to invoke targets from
new specific builders (i.e. invoke a releng.help target from help.xml)
Lawrence Mandel
Software Developer
IBM Rational Software
Phone: 905 - 413 - 3814 Fax: 905 - 413 - 4920
lmandel@xxxxxxxxxx
------------------------------------------------------------------------
_______________________________________________
wtp-releng mailing list
wtp-releng@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-releng
--
Naci Dai,
eteration a.s.
Inonu cad. Sumer sok. Zitas D1-15
Kozyatagi, Istanbul 34742
+90 (533) 580 2393 (cell)
+90 (216) 361 5434 (phone)
+90 (216) 361 2034 (fax)
http://www.eteration.com/
mailto:nacidai@xxxxxxx
mailto:naci@xxxxxxxxxxxxx