Skip to main content

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


I agree we need to make progress on the subsystem/feature split, but as of now, the plugin code is not factored properly, and we need to proceed carefully so we don't destabilize the current builds.
I think we need a coordinated plan for rollout of these features.  I would hope the current build feaures will remain until this plan is complete and implemented.

Thanks - Chuck

Rational J2EE Tooling Team Lead
IBM Software Lab - Research Triangle Park, NC
Email:  cbridgha@xxxxxxxxxx
Phone: 919-254-1848 (T/L: 444)



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

09/15/2005 11:18 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
Subject
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

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


Back to the top