[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: AW: [jwt-dev] Documentation and build updates / STP minutes
|
Thanks Florian. These are sensible topics.
BTW I've submitted Scarbo to OW2. I'm currently working on related
non-code stuff.
Regards,
Marc
Florian Lautenbacher a écrit :
Hi again,
I just had a telco with the STP guys and I also asked about how they manage
their build and whether they have a user such as stpBuild or something.
Oisin told me that they have this group STPadmin and they do everything in
this group, but nevertheless they don't have problems since mostly Oisin
does all the build stuff himself, locally on his PC, so there are very
seldom build issues (only sometimes when signing JARs).
During this telco I also asked about the collaboration between JWT and STP
and about the email Marc sent on the 10th of December (where at least I
didn't receive any reaction from the STP guys till today). They promised
that they will have another look at it as soon as I will integrate that into
their minutes.
The rest of the time they were discussing about their tutorial at EclipseCon
and changes on their website, which was interesting, but not that relevant
for JWT.
Best regards,
Florian
-----Ursprüngliche Nachricht-----
Von: jwt-dev-bounces@xxxxxxxxxxx [mailto:jwt-dev-bounces@xxxxxxxxxxx] Im
Auftrag von Mickael Istria
Gesendet: 08 January 2009 17:42
An: Java Workflow Toolbox
Betreff: Re: [jwt-dev] Documentation and build updates
Hello (again),
Since build.eclipse.org runs a X server, it is now used for testing (added
"export DISPLAY=localhost:1.0" in build.sh to use this X server by default).
That means that:
* You don't require a X server on your local machine, nor to connect using
"ssh -X"
* Build now takes 4 to 8 minutes instead of 10 to 15.
Still is remaining the permissions problem. Some projects (php and wtp) have
a custom user that they use for builds (phpBuild and wtpBuild). I wonder
whether we could also have a jwtBuild user, that we could all use for
builds. If this solution seems good for you, I'll ask Denis on this topic.
Regards
Mickael
Mickael Istria a écrit :
Hello,
I've made some improvements on the build process and related
documentations
Build process update:
* Releng folder was refactored
* Used a new base for building (see
http://wiki.eclipse.org/JWT_Automatic_Build#JWT_build_minimal_Eclipse_
base
)
* build scripts now runs tests BUT
** running tests on Eclipse server requires you to have an Xserver on
your local machine (see
http://wiki.eclipse.org/JWT_Automatic_Build#Requirements )
** Build now takes around 10 minutes
** Still the permission problems reported by Florian on bug 259578
<https://bugs.eclipse.org/bugs/show_bug.cgi?id=259578>
* The build scripts creates a clone of the build base and adds to it
newly built JWT features and plugins, then runs the test scripts
(org.eclipse.jwt/releng/jwt-tests-plugin/test.xml)
* A test report is published on the update site (see
http://download.eclipse.org/technology/jwt/integration-update-site/ )
Documentation about build:
The page
http://wiki.eclipse.org/JWT_Automatic_Build#Adding_new_plugins_to_the_
JWT_release explains how to include new plugins into the build process
Documentation about Bug fixing:
I writed a little checklist of things that should be done in order to
solve a bug. Since the build now handles automated testing, this
strategy encourages Test Driven Development to ensure that we'll get
more and more non-regression tests.
http://wiki.eclipse.org/JWT_DeveloperFAQ#How_to_nicely_fix_a_bug.3F
If you have any correction or precision to give to this documentation,
do not hesitate to edit it.
Regards,
Mickael
_______________________________________________
jwt-dev mailing list
jwt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jwt-dev
_______________________________________________
jwt-dev mailing list
jwt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jwt-dev
_______________________________________________
jwt-dev mailing list
jwt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jwt-dev