Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
AW: [jwt-dev] Documentation and build updates / STP minutes

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



Back to the top