[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mat-dev] Maven/Tycho build for MAT

I can finally reply again to this mail-thread (with a looooong delay).
We did some changes to the project file structure, to make it (hopefully) easier to work on the project and build it with Tycho (https://bugs.eclipse.org/bugs/show_bug.cgi?id=320082).

And I made changes to the page documenting the build. Now it contains also a description how to do the checkout properly, etc...
http://wiki.eclipse.org/MemoryAnalyzer/Building_MAT_With_Tycho

Further feedback is of course welcome!

-----Original Message-----
From: mat-dev-bounces@xxxxxxxxxxx [mailto:mat-dev-bounces@xxxxxxxxxxx] On Behalf Of Tsvetkov, Krum
Sent: Freitag, 27. Mai 2011 16:56
To: Memory Analyzer Dev list
Subject: Re: [mat-dev] Maven/Tycho build for MAT

Hi Erik,

Thanks for the hints! I indeed just wrote the first "skeleton" of the page, and thought that I better get some opinions where to improve it. Seems that this worked :)

> Perhaps it would be better to name it "What the preparation step does"
I changed it to "Which preparation steps are performed?". Hope it's more clear now.

> Some comments about checkout of the sources also seem to be 
missing.
True. I'll add a section about this. Especially as using the mat.psf file as described in the Contributor Reference will not help. The main pom.xml is not part of any eclipse project, it is just hanging in the source root. I guess I will move it into a subfolder and add the necessary project for it, so that one can also easily check it out and open it in Eclipse. However, at the moment I wouldn't like to submit any changes to the project (before the Indigo release) so I'll probably add some temporary description for this special case.

I'll try to have all checkout detains on the Contributor Reference and link to them from the Tycho Build page.

Regards,
Krum

-----Original Message-----
From: mat-dev-bounces@xxxxxxxxxxx [mailto:mat-dev-bounces@xxxxxxxxxxx] On Behalf Of Erik Brangs
Sent: Freitag, 27. Mai 2011 15:50
To: Memory Analyzer Dev list
Subject: Re: [mat-dev] Maven/Tycho build for MAT

Hi,
>
> This should help anyone trying to build locally an update site with 
> MAT or standalone MAT for different platforms.
>
I am not sure if the instructions are detailed enough for new people, 
e.g. the section about Workspace setup in the Contributor Reference is 
more explicit.

If there are any common steps between workspace setup and building with 
Maven Tycho, they could be documented in the Contributor Reference.

The section "What is done" seems to state what the build does. Perhaps 
it would be better to name it "What the preparation step does" or 
similar. Some comments about checkout of the sources also seem to be 
missing.


Kind regards,

Erik Brangs