Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [gmt-dev] Initial CVS structure

Hi Ed,

The directory structure should be

org.eclipse.gmt.workflow
org.eclipse.gmt.workflow. ...

org.eclipse.gmt.mapping
org.eclipse.gmt.mapping. ...


org.eclipse.gmt.transformation
org.eclipse.gmt.transformation. ...

org.eclipse.gmt.textgeneration
org.eclipse.gmt.textgeneration. ...

org.eclipse.gmt.<other mda tool components>
org.eclipse.gmt.<other mda tool components>. ...

The initial location of your existing code should be org.eclipse.gmt.umlx.
...

As we make progress on the four core components, the existing code can be
refactored to reside in the appropriate places. The list of directories that
you've provided is not enough for me to understand the design of your tool.
To assess the capabilities of your code and to determine the appropriate
location, can you please provide us with an overview of the design of the
tool, say in the form of some UML package diagrams that show us what
subsystems you've got, what is exposed on the subsystem interfaces, and what
the dependencies between subsystems are.

Regards,
Jorn

----- Original Message -----
From: "Willink, Ed" <Ed.Willink@xxxxxxxxxxxxxxx>
To: "Gmt-Dev (E-mail)" <gmt-dev@xxxxxxxxxxx>
Sent: Wednesday, May 28, 2003 5:55 AM
Subject: [gmt-dev] Initial CVS structure


> Hi All
>
> I would like to put my current code under Eclipse CVS as soon as
> possible. Below is an indication of my first stab at a directory
> structure, with an indication of what I actually have to populate
> it.
>
> gmt-home
> doc
> umlx (UmlxGraphicalLanguage.pdf)
>
>
> org.eclipse.gmt
> binaries
> NT (XmiEmitter.dll,
> UmlxDecorator.dll)
> doc
> umlx (UmlxGraphicalLanguage.doc)
> examples
> compiled
> models
> libraries (nicexsl.jar, saxon.jar)
> tools
> gme
> XmiEmitter (~20 DevStudio sources)
> UmlxDecorator (~20 DevStudio sources)
> transforms
> compiled
> models
> umlx
> bootstrap (~20 NiceXSL, XSLT sources)
> compiled
> xslt
> java
> ...
> language (Umlx.mga, Umlx.xmp)
> models (UmlxCompiler.mga)
>
> Comments?
>
> I had a rummage around to find typical copyrights, they're
> generally missing on low level stuff, but otherwise it seems to always
> be IBM et al. So I plan to put something like
>
>
/***************************************************************************
> ****
>  * XMI 2.0 Emitter for GME
>  *
>  * Copyright (c) 2003 IBM Corporation and others.
>  * All rights reserved. This program and the accompanying materials
>  * are made available under the terms of the Common Public License v1.0
>  * which accompanies this distribution, and is available at
>  * http://www.eclipse.org/legal/cpl-v10.html
>  *
>  * Contributors: E.D.Willink
>  *EDW  2-Dec-2002 Original
>  *EDW 27-May-2003 Change xmi:type to xsi:type
>
>
****************************************************************************
> ***/
>
> on files with a non-trivial manual contribution.
>
> Regards
>
> Ed Willink
>
> ------------------------------------------------------------------------
> E.D.Willink,                             Email: mailto:EdWillink@xxxxxxx
> Thales Research and Technology (UK) Ltd, Tel:  +44 118 923 8278 (direct)
> Worton Drive,                            or  +44 118 986 8601 (ext 8278)
> Worton Grange Business Park,             Fax:  +44 118 923 8399
> Reading,   RG2 0SB
> ENGLAND          http://www.computing.surrey.ac.uk/personal/pg/E.Willink
> ------------------------------------------------------------------------
> (formerly Racal Research and Thomson-CSF)
>
> As the originator, I grant the addressee permission to divulge
> this email and any files transmitted with it to relevant third parties.
> _______________________________________________
> gmt-dev mailing list
> gmt-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/gmt-dev




Back to the top