[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [wtp-dev] Build changes

Arthur Ryman wrote:


Will the new build process let us build individual Features? We'd like to be able to update the docs and publish them on the Eclipse Help site.


Every feautes/sun feature described in

http://www.eclipse.org/webtools/development/arch_and_design/subsystems/SubsystemsAndFeatures.html

will be a target (some are but most are not coded yet) under releng.wtpbuilder/components and can be build individually on demand.



However, we also need to build docs along with the code to ensure clean builds throughout the cycle. We can't wait till the end to resolve problems in the doc builds.

Docs will be a part of the continous build for R1.0 the moment they are included into the top level jst/wst feature.xml




Arthur Ryman, IBM Software Group, Rational Division

blog: http://ryman.eclipsedevelopersjournal.com/
phone: +1-905-413-3077, TL 969-3077
assistant: +1-905-413-2411, TL 969-2411
fax: +1-905-413-4920, TL 969-4920
mobile: +1-416-939-5063, text: 4169395063@xxxxxxx


*Lawrence Mandel/Toronto/IBM@IBMCA* Sent by: wtp-dev-bounces@xxxxxxxxxxx

09/15/2005 09:33 AM
Please respond to
"General discussion of project-wide or architectural issues."



To
"General discussion of project-wide or architectural issues." <wtp-dev@xxxxxxxxxxx>
cc

Subject
Re: [wtp-dev] Build changes











Naci,

>docs are not included in the current build.

Does this mean docs will not be included in M8?

>They will not be built seperately but included with features.

I think it is a mistake to remove the capability to build docs separately. Docs are typically written late in the development cycle. A separate doc build gives us a way to update the docs after a release without updating all of WTP (or WST, JST, or JSF). In addition, the PMC discussed this on one of their calls (unfortunately I can't find the minutes) where it was agreed that a separate doc build will be beneficial to WTP.

Lawrence Mandel

Software Developer
IBM Rational Software
Phone: 905 - 413 - 3814   Fax: 905 - 413 - 4920
lmandel@xxxxxxxxxx

*Naci Dai <naci.dai@xxxxxxxxxxxxx>*
Sent by: wtp-dev-bounces@xxxxxxxxxxx

09/15/2005 12:58 AM
Please respond to
naci.dai and "General discussion of project-wide or architectural issues."


To
"General discussion of project-wide or architectural issues." <wtp-dev@xxxxxxxxxxx>
cc
Jeffrey Liu/Toronto/IBM@IBMCA, Lawrence Mandel/Toronto/IBM@IBMCA, David M Williams <david_williams@xxxxxxxxxx>
Subject
[wtp-dev] Build changes











Committers,

In order to improve our builds, there has been some changes. The old
build releng.builder is now retired. long live the releng.wtpbuilder. This will not have a major impact on most committers as releasing and
maps stay the same with a few changes. You might have noticed that
there are has been some differences. The work is still in progress so
please bear with us and provide any feedback you have at:


https://bugs.eclipse.org/bugs/show_bug.cgi?id=108186
https://bugs.eclipse.org/bugs/show_bug.cgi?id=108259


Here is what is different.

  * Builds are continuous, the results are uploaded to a different
    area (http://download.eclipse.org/webtools/committers).  These
    uploads are temporary and will be kept until a build is declared.
    When a build is declared it will be moved to regular builds area
    (http://download.eclipse.org/webtools/downloads).  The home page
    is not active but the but the trial builds can be downloaded using
    the links in notice emails (wtp.releng mail list).
  * wtpbuilder separates build scripts removed api-checks and
    performances tests.  These will be done on declared builds only.
    This is work in progress.
  * wtpbuilder has the concept of a _component _and a
    _distributable_.  A _component _produces a jar from feature
    definitions (such as jst or wst).  A distributable is  a tested
    set of components (Ä.e. wst, jst, jst.tests etc.) which have a
    site where these reports can be reviewed and artifacts can be
    downloaded.  Currently, only distributable is wtp.
  * docs are not included in the current build.  They will not be
    built seperately but included with features.  Any component which
    is not top level, must be included in a top-level feature.
    Currently wtp distributable has 8 top level features (wst,
    wst-sdk, wst.tests, wts.perf.tests and jst equivalent of these)
    (Lawrence can we update the features so that docs get included
    with wst and jst)





--
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

_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev

------------------------------------------------------------------------

_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev




--
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