You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(5) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(2) |
Feb
|
Mar
(15) |
Apr
|
May
(2) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(4) |
2007 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Uriel S. <uri...@gm...> - 2014-05-31 10:27:00
|
Dear Developer of *Andromdaplugins*, This email is sent to you with a request to support an academic research study on Open Source Software Development. The online survey <http://sgiz.mobi/s3/049a0a1697a1> is part of larger research project conducted at Tel Aviv University and supported by the Israel Science Foundation. *Since your project is a key element in our research, we have made a great effort to locate you and send you this questionnaire.* We seek to study how knowledge is generated and diffused within, across, and beyond Open Source Software development projects. This study is novel in that it seeks to uncover relationships between the public and private motives of individuals and firms to participate in open source software development projects. This research study can only be successful if we manage to get all contributors to your project to participate. We do understand that this is not an simple quest, but we nevertheless have to make a serious attempt. If you have any questions or concerns about this study or suggestions on how this survey <http://sgiz.mobi/s3/049a0a1697a1> can be improved, please contact Professor Uriel Stettner <uri...@ta...?subject=Open%20Source%20Software%20Survey> To launch the online survey <http://sgiz.mobi/s3/049a0a1697a1>, please go to http://sgiz.mobi/s3/049a0a1697a1 At the end of the survey you will be invited to enter our sweepstake to win one of 10 $100 Amazon gift certificates. Thank you for supporti*n*g this research effort! We sincerely appreciate it! Best wishes, Uriel Stettner -- *Uriel Stettner, Ph.D.* Department of Strategy - Faculty of Management Tel Aviv University | Tel Aviv 69978 | Israel Office: 972-3-6406330 | Mobile: 972-54-2008281 http://www.linkedin.com/in/urielstettner |
From: <vin...@wi...> - 2007-08-16 06:36:02
|
Hi All, =20 I would like to check-in XMI2Ecore A4 cartridge into andromdaplugin.=20 =20 Please can you suggest the best option to do so. =20 Option 1) Create a new cartriges and follow <plugin -name>-A4 at individual plugin level to distinguish that it is a A4 Plugin Option 2) Create a new folder cartridge-A4 , update the POM at the top level. =20 Regards Vinod =20 =20 =20 =20 |
From: Cyril C. <cyr...@gm...> - 2007-06-29 22:45:53
|
Hi all, I am currently developing a Flex cartridge for AndroMDA. So I downloaded andromda-plugins from the repository and now I am facing an issue regarding Eclipse. How do you generate the eclipse classpath? I tried to use mvn org.andromda.maven.plugins:andromdapp-maven-plugin:eclipse but had no success with it. Could you give me some hints? Regards, Cyril |
From: gdilem\@libero\.it <gd...@li...> - 2007-04-27 10:36:17
|
Hi all I use magicDraw for creating my java architecture. I attached my uml2 file.The problem is that andromda does not create any = class.Just the folder architecture is done. Any idea or user mailing list address?=0A=0A=0A--------------------------= ----------------------------=0APassa a Infostrada. ADSL e Telefono senza = limiti e senza canone Telecom=0Ahttp://click.libero.it/infostrada=0A |
From: <lar...@lh...> - 2006-12-21 17:45:57
|
Thanks a lot for your help. I think andromda-eclipse-rcp is a good name. I hope to find some time between the holidays to work on this - maybe I can also produce something like a template project in the process; I think that would make it somewhat easier for future committers. =20 Lars ________________________________ Von: Vance Karimi [mailto:per...@ya...]=20 Gesendet: Dienstag, 19. Dezember 2006 12:47 An: 'Cyril Combe'; BILGER, LARS (U296828) Cc: and...@li... Betreff: RE: [Andromdaplugins-community] New Cartridge: CRUD for Eclipse RCP Hiya Lars, =20 You can view any of the existing cartridges under andromda-plugins to see the new maven2 structure we have adopted. It is different to the andromda project cartridge structure. The database cartridge is simple but shows enough for you to migrate your work over. There isn't a template project here unfortunately. =20 Using the eclipse cvs plugin to check in your cartridge is probably the easiest way. Check-out /cvsroot/andromdaplugins from HEAD and add your cartridge to the /andromda-plugins/cartridges project. =20 Vance =20 ________________________________ From: and...@li... [mailto:and...@li...] On Behalf Of Cyril Combe Sent: Tuesday, 19 December 2006 6:05 PM To: lar...@lh... Cc: and...@li... Subject: Re: [Andromdaplugins-community] New Cartridge: CRUD for Eclipse RCP =20 Hi Lars, =20 That's pretty cool, I'd like to see that in action. For your first question, IMO you should call it something like "andromda-eclipse-rcp" as we may come one day with for instance a Spring RCP cartridge. For the "crud" prefix, I don't know as maybe your cartridge could be the fundation for a whole Eclipse RCP cartridge.=20 Just my 2 cents, =20 Cyril =20 On 12/19/06, lar...@lh... <lar...@lh... > wrote:=20 Hi everybody, =20 as a part of my diploma thesis I created a cartridge that generates CRUD interfaces for Eclipse RCP, much like the BPM4Struts cartridge does for Webapps. I'd like to share this cartridge in the AndroMDA Plugins project. Matthias already made me a committer for the project, but before I can go on I have a few questions.=20 =20 First, in the thesis I called the cartridge "andromda-rcp". Now I am thinking this might not be the best name, as the cartridge only does CRUD. Do you think "andromda-rcp" is ok or sould it rather be "andromda-crud-rcp" or something else?=20 =20 Second, how do I commit the cartridge? Where in the tree should I put it? Is there a general structure the project should follow? Is there, perhaps, something like a template project that I can copy and modify? When I created the cartridge, I copied and modified one from the original AndroMDA project (I think it was andromda-spring). Looking at the andromda-database cartridge, for example, I saw that it is structured a bit differently. Also, I guess I'll have do change the pom I'm using.=20 =20 Well, that's all for now - I hope I can find the time soon to commit my cartridge or at least some parts of it. =20 Cheers Lars ------------------------------------------------------------------------ - Take Surveys. Earn Cash. Influence the Future of IT=20 Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDE V _______________________________________________ Andromdaplugins-community mailing list And...@li... https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community=20 =20 |
From: Vance K. <per...@ya...> - 2006-12-19 10:45:53
|
Hiya Lars, You can view any of the existing cartridges under andromda-plugins to see the new maven2 structure we have adopted. It is different to the andromda project cartridge structure. The database cartridge is simple but shows enough for you to migrate your work over. There isn't a template project here unfortunately. Using the eclipse cvs plugin to check in your cartridge is probably the easiest way. Check-out /cvsroot/andromdaplugins from HEAD and add your cartridge to the /andromda-plugins/cartridges project. Vance _____ From: and...@li... [mailto:and...@li...] On Behalf Of Cyril Combe Sent: Tuesday, 19 December 2006 6:05 PM To: lar...@lh... Cc: and...@li... Subject: Re: [Andromdaplugins-community] New Cartridge: CRUD for Eclipse RCP Hi Lars, That's pretty cool, I'd like to see that in action. For your first question, IMO you should call it something like "andromda-eclipse-rcp" as we may come one day with for instance a Spring RCP cartridge. For the "crud" prefix, I don't know as maybe your cartridge could be the fundation for a whole Eclipse RCP cartridge. Just my 2 cents, Cyril On 12/19/06, lar...@lh... <lar...@lh... <mailto:lar...@lh...> > wrote: Hi everybody, as a part of my diploma thesis I created a cartridge that generates CRUD interfaces for Eclipse RCP, much like the BPM4Struts cartridge does for Webapps. I'd like to share this cartridge in the AndroMDA Plugins project. Matthias already made me a committer for the project, but before I can go on I have a few questions. First, in the thesis I called the cartridge "andromda-rcp". Now I am thinking this might not be the best name, as the cartridge only does CRUD. Do you think "andromda-rcp" is ok or sould it rather be "andromda-crud-rcp" or something else? Second, how do I commit the cartridge? Where in the tree should I put it? Is there a general structure the project should follow? Is there, perhaps, something like a template project that I can copy and modify? When I created the cartridge, I copied and modified one from the original AndroMDA project (I think it was andromda-spring). Looking at the andromda-database cartridge, for example, I saw that it is structured a bit differently. Also, I guess I'll have do change the pom I'm using. Well, that's all for now - I hope I can find the time soon to commit my cartridge or at least some parts of it. Cheers Lars ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> &p=sourceforge&CID=DEVDEV _______________________________________________ Andromdaplugins-community mailing list And...@li... https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community |
From: Cyril C. <cy...@an...> - 2006-12-19 10:05:04
|
Hi Lars, That's pretty cool, I'd like to see that in action. For your first question, IMO you should call it something like "andromda-eclipse-rcp" as we may come one day with for instance a Spring RCP cartridge. For the "crud" prefix, I don't know as maybe your cartridge could be the fundation for a whole Eclipse RCP cartridge. Just my 2 cents, Cyril On 12/19/06, lar...@lh... <lar...@lh...> wrote: > > Hi everybody, > > as a part of my diploma thesis I created a cartridge that generates CRUD > interfaces for Eclipse RCP, much like the BPM4Struts cartridge does for > Webapps. I'd like to share this cartridge in the AndroMDA Plugins project. > Matthias already made me a committer for the project, but before I can go on > I have a few questions. > > First, in the thesis I called the cartridge "andromda-rcp". Now I am > thinking this might not be the best name, as the cartridge only does CRUD. > Do you think "andromda-rcp" is ok or sould it rather be "andromda-crud-rcp" > or something else? > > Second, how do I commit the cartridge? Where in the tree should I put it? > Is there a general structure the project should follow? Is there, perhaps, > something like a template project that I can copy and modify? When I created > the cartridge, I copied and modified one from the original AndroMDA project > (I think it was andromda-spring). Looking at the andromda-database > cartridge, for example, I saw that it is structured a bit differently. Also, > I guess I'll have do change the pom I'm using. > > Well, that's all for now - I hope I can find the time soon to commit my > cartridge or at least some parts of it. > > Cheers > Lars > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > Andromdaplugins-community mailing list > And...@li... > https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community > > > |
From: <lar...@lh...> - 2006-12-19 08:43:53
|
Hi everybody, =20 as a part of my diploma thesis I created a cartridge that generates CRUD interfaces for Eclipse RCP, much like the BPM4Struts cartridge does for Webapps. I'd like to share this cartridge in the AndroMDA Plugins project. Matthias already made me a committer for the project, but before I can go on I have a few questions. =20 First, in the thesis I called the cartridge "andromda-rcp". Now I am thinking this might not be the best name, as the cartridge only does CRUD. Do you think "andromda-rcp" is ok or sould it rather be "andromda-crud-rcp" or something else? =20 Second, how do I commit the cartridge? Where in the tree should I put it? Is there a general structure the project should follow? Is there, perhaps, something like a template project that I can copy and modify? When I created the cartridge, I copied and modified one from the original AndroMDA project (I think it was andromda-spring). Looking at the andromda-database cartridge, for example, I saw that it is structured a bit differently. Also, I guess I'll have do change the pom I'm using. =20 Well, that's all for now - I hope I can find the time soon to commit my cartridge or at least some parts of it. =20 Cheers Lars |
From: Eric C. <ecr...@ed...> - 2006-09-17 14:50:18
|
I was wondering how I can get the andromdanetapp plugin to deploy to the org/apache/maven/plugins folder on http://team.andromda.org/maven2. It seems like the csharp project generator is getting deployed to the right location (i.e. org/andromda/plugins/andromdapp/projects), so why not the andromdanetapp plugin? Is it because I'm trying to deploy to org/apache/maven? =20 If it's not possible to deploy to that location, can I maybe package it as a zip and store it in the "files" location on the andromdaplugins sourceforge site? I read through the sourceforge help docs, but it seems that I wouldn't have the appropriate permission to do that, even if I knew how.=20 =20 Thanks, Eric This e-mail and any files transmitted with it are confidential and are inte= nded solely for the use of the individual or entity to whom they are addres= sed. This communication may contain information that is protected from dis= closure by applicable law. If you are not the intended recipient, or the e= mployee or agent responsible for delivering this communication to the inten= ded recipient, be advised that you have received this e-mail in error and a= ny use, dissemination, forwarding, printing or copying of this e-mail is st= rictly prohibited. If you believe that you have received this e-mail in er= ror, please immediately notify Edgewater Technology by telephone at (781) 2= 46-3343 and delete the communication from all e-mail files. |
From: Chad B. <cha...@gm...> - 2006-07-05 18:16:09
|
The andromdaplugins build builds with m2 and then any resulting artifacts are copied over to the maven1 repository for backwards compatibility (so that m1 users get the latest artifacts). So yes, if any existing artifacts are of the same name, they'll get overwritten with the new ones in the m1 repository. Eric Crutchfield wrote: > > Can someone help me understand what happens with the automated build? > It seems that the andromda-cs (and others?) cartridge in the > ‘andromdaplugins’ project is overwriting the andromda-cs cartridge in > the contrib folder of the andromda project. > > Thanks, > > Eric > > Eric Crutchfield, Technical Lead > *Edgewater Technology, Inc.* > > *------------------------------------------------ > *21525 Ridgetop Circle > > Suite 175 > > Sterling, VA 20166 > > Office/Direct: 540.400.7395 > ecr...@ed... <mailto:ecr...@ed...> > www.edgewater.com <http://www.edgewater.com/> > > > This e-mail and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication may contain information that is protected from disclosure by applicable law. If you are not the intended recipient, or the employee or agent responsible for delivering this communication to the intended recipient, be advised that you have received this e-mail in error and any use, dissemination, forwarding, printing or copying of this e-mail is strictly prohibited. If you believe that you have received this e-mail in error, please immediately notify Edgewater Technology by telephone at (781) 246-3343 and delete the communication from all e-mail files. > > > ------------------------------------------------------------------------ > > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > ------------------------------------------------------------------------ > > _______________________________________________ > Andromdaplugins-community mailing list > And...@li... > https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community > |
From: Eric C. <ecr...@ed...> - 2006-07-05 18:12:07
|
Can someone help me understand what happens with the automated build? It seems that the andromda-cs (and others?) cartridge in the 'andromdaplugins' project is overwriting the andromda-cs cartridge in the contrib folder of the andromda project.=20 =20 Thanks, Eric =20 =20 =20 Eric Crutchfield, Technical Lead Edgewater Technology, Inc. ------------------------------------------------ 21525 Ridgetop Circle Suite 175 Sterling, VA 20166 Office/Direct: 540.400.7395 ecr...@ed... www.edgewater.com <http://www.edgewater.com/>=20 =20 This e-mail and any files transmitted with it are confidential and are inte= nded solely for the use of the individual or entity to whom they are addres= sed. This communication may contain information that is protected from dis= closure by applicable law. If you are not the intended recipient, or the e= mployee or agent responsible for delivering this communication to the inten= ded recipient, be advised that you have received this e-mail in error and a= ny use, dissemination, forwarding, printing or copying of this e-mail is st= rictly prohibited. If you believe that you have received this e-mail in er= ror, please immediately notify Edgewater Technology by telephone at (781) 2= 46-3343 and delete the communication from all e-mail files. |
From: Eric C. <ecr...@ed...> - 2006-06-19 18:04:33
|
I saw that Vance had written the andromda-site-plugin and added that to the ejb3 pom. However, it doesn't look like the automated build is calling 'mvn site'. So, my question is, "Should we turn on document generation for the andromda-plugins?" If so, is that something that will be included in the automated build script? And, where will the resulting documentation be published? =20 Thanks, Eric =20 =20 Eric Crutchfield, Technical Lead Edgewater Technology, Inc. ------------------------------------------------ 21525 Ridgetop Circle Suite 175 Sterling, VA 20166 Office/Direct: 540.400.7395 ecr...@ed... www.edgewater.com <http://www.edgewater.com/>=20 =20 This e-mail and any files transmitted with it are confidential and are inte= nded solely for the use of the individual or entity to whom they are addres= sed. This communication may contain information that is protected from dis= closure by applicable law. If you are not the intended recipient, or the e= mployee or agent responsible for delivering this communication to the inten= ded recipient, be advised that you have received this e-mail in error and a= ny use, dissemination, forwarding, printing or copying of this e-mail is st= rictly prohibited. If you believe that you have received this e-mail in er= ror, please immediately notify Edgewater Technology by telephone at (781) 2= 46-3343 and delete the communication from all e-mail files. |
From: Chad B. <cha...@gm...> - 2006-05-02 13:44:35
|
Yeah we can definitely do that. In fact we have continous builds going, we just need to publish the artifacts so they're available on http://team.andromda.org/maven2. Martin, would you possibly have time to look into getting these artifacts published to the maven2 repository? Tommy Kalayil wrote: > As an anonymous user to cvs I see a 2 month lag between updates on the > ejb3 Cartridges, as indicated by the andromdaplugins-cvs Archives > > eg CVS update: cartridges/andromda-ejb3/src/site/xdoc howto19.xml > Vance Karimi <vancek@us...> 1 2006-05-02 04:27 > > and what I am able to update via CVS.Also the automated tar generated > by sourceforge (supposedly created whenever there is a write on CVS) > also shows this lag > > http://cvs.sourceforge.net/cvstarballs/andromdaplugins-cvsroot.tar.bz2 > 25-Mar-2006 19:05 3.4M > > I also see this lag when I browse the CVS with the sourceforge web CVS > browser. Is it possible to generate snapshots like the main andromda > project and publish them on a different site like > > http://team.andromda.org/maven/andromda/distributions/andromda-src-3.2-RC1-SNAPSHOT.zip > > Tommy |
From: Tommy K. <tom...@gm...> - 2006-05-02 08:29:31
|
As an anonymous user to cvs I see a 2 month lag between updates on the ejb3 Cartridges, as indicated by the andromdaplugins-cvs Archives eg CVS update: cartridges/andromda-ejb3/src/site/xdoc howto19.xml Vance Karimi <vancek@us...> 1 2006-05-02 04:27 and what I am able to update via CVS.Also the automated tar generated by sourceforge (supposedly created whenever there is a write on CVS) also show= s this lag http://cvs.sourceforge.net/cvstarballs/andromdaplugins-cvsroot.tar.bz225-Ma= r-2006 19:05 3.4M I also see this lag when I browse the CVS with the sourceforge web CVS browser. Is it possible to generate snapshots like the main andromda projec= t and publish them on a different site like http://team.andromda.org/maven/andromda/distributions/andromda-src-3.2-RC1-= SNAPSHOT.zip Tommy |
From: Chad B. <cha...@gm...> - 2006-03-16 20:03:00
|
Thats another reason to use Eclipse. With Eclipse all this stuff is cake. :) Anyway about the components directory, you'll first need to create it and check it in before you can check it out :) (I'm assuming you'll set up all the pom.xml files etc like we have for andromda-plugins?). Sebastien Arbogast wrote: > I don't know if passing from CVS to Subversion is complex as I've > never used CVS extensively, but I can tell you that the > subversion-to-CVS passage is awful. It took me a while to understand > that SSH key stuff, and when finally I tried to checkout, TortoiseCVS > just asked for my password 8o( > > I didn't know what 'module' to check out (and what is a module either > !) so I tried andromda-plugins, but then I realized that I had > actually checked out the plugins directory. > > So how do I check out components directory to be able to add files to > it ? I tried to check out module andromda-components but it failed. > > -- > Sébastien Arbogast > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 > _______________________________________________ > Andromdaplugins-community mailing list > And...@li... > https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community > > |
From: Sebastien A. <seb...@gm...> - 2006-03-16 19:54:15
|
I don't know if passing from CVS to Subversion is complex as I've never used CVS extensively, but I can tell you that the subversion-to-CVS passage is awful. It took me a while to understand that SSH key stuff, and when finally I tried to checkout, TortoiseCVS just asked for my password 8o( I didn't know what 'module' to check out (and what is a module either !) so I tried andromda-plugins, but then I realized that I had actually checked out the plugins directory. So how do I check out components directory to be able to add files to it ? I tried to check out module andromda-components but it failed. -- S=E9bastien Arbogast |
From: Chad B. <cha...@gm...> - 2006-03-16 00:07:12
|
Sounds like a plan. Sebastien Arbogast wrote: >> How about "components" ? AndroMDA Embedder sounds like a good name to me. >> > > Go for components ! You're right, that way it won't be confused with > some dependency libraries that we may use. > I'll create that structure as soon as I figure out all this mess with > CVS and SSH :oP > > -- > Sébastien Arbogast > > |
From: Chad B. <cha...@gm...> - 2006-03-15 23:57:27
|
How about "components" ? AndroMDA Embedder sounds like a good name to me. Sebastien Arbogast wrote: > Hi all, > > As this is neither a plugin nor a cartridge, I suggest we create a new > 'libraries' directory at the root of the repository, along with > 'plugins' and 'cartridges' directory. Is it OK for you guys ? > > And what about the name of this library : is 'AndroMDA Embedder' ok > for you or do you have a better idea ? > > -- > Sébastien Arbogast > > TagSpot : http://www.tagspot.org > Architectez.com : http://sarbogast.developpez.com > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 > _______________________________________________ > Andromdaplugins-community mailing list > And...@li... > https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community > > |
From: Sebastien A. <seb...@gm...> - 2006-03-15 23:52:31
|
Hi all, As this is neither a plugin nor a cartridge, I suggest we create a new 'libraries' directory at the root of the repository, along with 'plugins' and 'cartridges' directory. Is it OK for you guys ? And what about the name of this library : is 'AndroMDA Embedder' ok for you or do you have a better idea ? -- S=E9bastien Arbogast TagSpot : http://www.tagspot.org Architectez.com : http://sarbogast.developpez.com |
From: Eric C. <ecr...@ed...> - 2006-03-04 19:44:41
|
T25lIHNsaWdodCBjaGFuZ2UuIFNpbmNlIHRoZXJlIHdpbGwgaG9wZWZ1bGx5IGJlIG1vcmUgcHJv amVjdCBnZW5lcmF0b3JzIGZvciAuTkVULCBJIG5vdyBoYXZlIHRoZSBmb2xsb3dpbmc6DQovYW5k cm9tZGFwcA0KICAvcHJvamVjdHMNCiAgICAvY3NoYXJwDQogDQpJJ2QgZW52aXNpb24gb3RoZXJz IGFkZGluZyBwcm9qZWN0cyBsaWtlIHZibmV0LCBjKyssIGojLg0KIA0KSW4gYWRkaXRpb24sIGFm dGVyIEkgZ2V0IHRoZSAuTmV0IGdlbmVyYXRvcnMgYW5kIGNhcnRyaWRnZXMgcG9ydGVkIHRvIHdv cmsgdW5kZXIgbTIsIEkgd2FzIGhvcGluZyB0byB0YWtlIGEgc2hvdCBhdCBhIG1vbm8gZ2VuZXJh dG9yL2NhcnRyaWRnZS4NCg0KCS0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tIA0KCUZyb206IENo YWQgQnJhbmRvbiBbbWFpbHRvOmNoYWQuYnJhbmRvbkBnbWFpbC5jb21dIA0KCVNlbnQ6IFNhdCAz LzQvMjAwNiAxMjowNSBQTSANCglUbzogRXJpYyBDcnV0Y2hmaWVsZCANCglDYzogYW5kcm9tZGFw bHVnaW5zLWNvbW11bml0eUBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQgDQoJU3ViamVjdDogUmU6IFtB bmRyb21kYXBsdWdpbnMtY29tbXVuaXR5XSBOZXcgcGx1Z2luIGFuZCBjYXJ0cmlkZ2VzDQoJDQoJ DQoNCglDaGFkIEJyYW5kb24gd3JvdGU6DQoJPiBFcmljIENydXRjaGZpZWxkIHdyb3RlOg0KCT4+ IEFjdHVhbGx5LCBJIG1lYW50ICJ3cmFwIiwgbm90IGV4dGVuZC4gU28gbXkgImNvcmUiIGp1c3Qg aGFkIGFuDQoJPj4gQW5kcm9NREFOZXRBcHAgY2xhc3MgdGhhdCB3YXMgYSB3cmFwcGVyIGZvciBB bmRyb01EQXBwLiBCdXQgaXQgc291bmRzDQoJPj4gbGlrZSB0aGUgcGx1Z2luIGNhbiBqdXN0IGNh bGwgQW5kcm9NREFwcCBkaXJlY3RseS4gQW5kIHNpbmNlIHRoZSBOZXQNCgk+PiBwbHVnaW4gY29u dGFpbnMgdGhlIGRlcGVuZGVuY3kgdG8gdGhlIGRvdG5ldCBwcm9qZWN0LCBpdCB3aWxsIGdldA0K CT4+IHBpY2tlZCB1cCB3aGVuIEFuZHJvTURBcHAgbG9va3MgZm9yIHByb2plY3RzLiBJcyB0aGF0 IGNvcnJlY3Q/DQoJPg0KCT4gQ29ycmVjdDogeW91IHdvdWxkbid0IG5lZWQgdG8gd3JhcCBpdCwg anVzdCBjYWxsIHRoZSBBbmRyb01EQXBwIGNsYXNzDQoJPiB3aXRoaW4gdGhlIC5OZXQgbWF2ZW4y IHBsdWdpbi4gIEkgd2FzIHRoaW5raW5nIHRoZSBzdHJ1Y3R1cmUgZm9yIHRoZQ0KCT4gYW5kcm9t ZGFwcCBuZXQgc3R1ZmYgc2hvdWxkIGJlIGxpa2UgdGhpcyAoc2luY2Ugd2UgbWF5IGhhdmUgb3Ro ZXINCgk+IHByb2plY3QgdGVtcGxhdGVzIG5vdCByZWxhdGVkIHRvIC5OZXQgZm9yIGFuZHJvbWRh cHApDQoJPg0KCT4gL2FuZHJvbWRhLXBsdWdpbnMNCgk+ICAgIC9hbmRyb21kYXBwDQoJPiAgICAg ICAgL3Byb2plY3RzDQoJPiAgICAgICAgICAgIC9kb3RuZXQNCgk+ICAgIC9tYXZlbjINCgk+ICAg ICAgICAvcGx1Z2lucw0KCT4gICAgICAgICAgICAvYW5kcm9tZG5ldGFwcA0KCQ0KCVdvb3BzIHR5 cG86IEkgbWVhbnQgIi9hbmRyb21kYW5ldGFwcCIgb2YgY291cnNlLg0KCQ0KCT4NCgk+PiAgICAg LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCgk+PiAgICAgKkZyb206KiBDaGFkIEJyYW5kb24g W21haWx0bzpjaGFkLmJyYW5kb25AZ21haWwuY29tXQ0KCT4+ICAgICAqU2VudDoqIEZyaSAzLzMv MjAwNiAxMTo0OSBQTQ0KCT4+ICAgICAqVG86KiBjaGFkQGFuZHJvbWRhLm9yZw0KCT4+ICAgICAq Q2M6KiBFcmljIENydXRjaGZpZWxkOw0KCT4+ICAgICBhbmRyb21kYXBsdWdpbnMtY29tbXVuaXR5 QGxpc3RzLnNvdXJjZWZvcmdlLm5ldA0KCT4+ICAgICAqU3ViamVjdDoqIFJlOiBbQW5kcm9tZGFw bHVnaW5zLWNvbW11bml0eV0gTmV3IHBsdWdpbiBhbmQgY2FydHJpZGdlcw0KCT4+DQoJPj4gICAg IEhvd2V2ZXIsIEkgYW0gY3VyaW91czogIHdoeSBkbyB5b3UgdGhpbmsgeW91J2QgbmVlZCB0byBl eHRlbmQgdGhlDQoJPj4gYmFzZQ0KCT4+ICAgICBjb3JlIEFuZHJvTURBcHAgbW9kdWxlPw0KCT4+ DQoJPj4gICAgIENoYWQgQnJhbmRvbiB3cm90ZToNCgk+PiAgICAgPiBUaGUgY2FydHJpZGdlcyBz dHJ1Y3R1cmUgbG9va3MgZ29vZC4gQWJvdXQgdGhlIGFuZHJvbWRhbmV0YXBwDQoJPj4gICAgID4g c3RydWN0dXJlLCB5b3UgZG9uJ3QgbmVlZCBhbGwgdGhhdC4gVGhlIGFuZHJvbWRhcHAgbW9kdWxl IGluIHRoZQ0KCT4+ICAgICA+IGFuZHJvbWRhLWFsbCBwcm9qZWN0IGhhcyBhbGwgdGhhdCBmb3Ig eW91LCBhbGwgeW91J2QgbmVlZCB3YXMgYQ0KCT4+ICAgICBtYXZlbjINCgk+PiAgICAgPiBwbHVn aW4gdG8gY2FsbCB0aGUgQW5kcm9NREFwcCBjbGFzcyBpbiB0aGUgYW5kcm9tZGFwcCBtb2R1bGUN Cgk+PiAgICAgKHNlZSB0aGUNCgk+PiAgICAgPiBBYnN0cmFjdEFuZHJvTURBcHBNb2pvIGluIGFu ZHJvbWRhLWFsbC9tYXZlbi8yL2FuZHJvbWRhcHAgdG8gc2VlDQoJPj4gICAgIHdoYXQNCgk+PiAg ICAgPiBJIG1lYW4pIGFuZCB0aGVuIGp1c3QgYSBwcm9qZWN0IHRlbXBsYXRlIGxpa2Ugd2UgY3Vy cmVudGx5IGhhdmUNCgk+PiAgICAgZm9yIGoyZWUuDQoJPj4gICAgID4NCgk+PiAgICAgPiBFcmlj IENydXRjaGZpZWxkIHdyb3RlOg0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiBJ4oCZbSBwb3J0aW5n IHNldmVyYWwgb2YgdGhlIC5OZXQgcGllY2VzIHRoYXQgTmFyZXNoLCBMb3VpcyBhbmQgSQ0KCT4+ ICAgICBoYXZlDQoJPj4gICAgID4+IHdvcmtlZCBvbiB0byBtYXZlbiAyIGFuZCBJIHdhcyB0cnlp bmcgdG8gZmlndXJlIG91dCB3aGVyZSB0aGF0DQoJPj4gd2lsbA0KCT4+ICAgICA+PiBnbyBpbiB0 aGlzIHByb2plY3Qgc3RydWN0dXJlLg0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiBJIHdhcyB0aGlu a2luZyBzb21ldGhpbmcgbGlrZSB0aGlzOg0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiAvYW5kcm9t ZGEtcGx1Z2lucw0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiAvYW5kcm9tZGFuZXRhcHANCgk+PiAg ICAgPj4NCgk+PiAgICAgPj4gL3BsdWdpbiAtIG1hdmVuIHBsdWdpbg0KCT4+ICAgICA+Pg0KCT4+ ICAgICA+PiAvY29yZSAtIGV4dGVuZHMgQW5kcm9NREFwcA0KCT4+ICAgICA+Pg0KCT4+ICAgICA+ PiAvcHJvamVjdHMNCgk+PiAgICAgPj4NCgk+PiAgICAgPj4gL2RvdG5ldCAtIGNvbnRhaW5zIHBy b2plY3QgZ2VuZXJhdG9yIHRlbXBsYXRlcw0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiAvY2FydHJp ZGdlcw0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiAvYW5kcm9tZGEtYXNwZG90bmV0DQoJPj4gICAg ID4+DQoJPj4gICAgID4+IC9hbmRyb21kYS1jcw0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiAvYW5k cm9tZGEtbnNwcmluZw0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiAvYW5kcm9tZGEtbmhpYmVybmF0 ZQ0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiBBbnlvbmUgaGF2ZSBzdWdnZXN0aW9ucyBmb3IgYSBi ZXR0ZXIgKHRoZSByaWdodD8pIHdheSB0bw0KCT4+ICAgICBzdHJ1Y3R1cmUgdGhpcz8NCgk+PiAg ICAgPj4NCgk+PiAgICAgPj4gVGhhbmtzLA0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiBFcmljDQoJ Pj4gICAgID4+DQoJPj4gICAgID4+DQoJPj4gICAgID4+IFRoaXMgZS1tYWlsIGFuZCBhbnkgZmls ZXMgdHJhbnNtaXR0ZWQgd2l0aCBpdCBhcmUgY29uZmlkZW50aWFsDQoJPj4gYW5kDQoJPj4gICAg ID4+IGFyZSBpbnRlbmRlZCBzb2xlbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIGluZGl2aWR1YWwgb3Ig ZW50aXR5IHRvDQoJPj4gd2hvbQ0KCT4+ICAgICA+PiB0aGV5IGFyZSBhZGRyZXNzZWQuICBUaGlz IGNvbW11bmljYXRpb24gbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24NCgk+PiAgICAgdGhhdA0KCT4+ ICAgICA+PiBpcyBwcm90ZWN0ZWQgZnJvbSBkaXNjbG9zdXJlIGJ5IGFwcGxpY2FibGUgbGF3LiAg SWYgeW91IGFyZQ0KCT4+IG5vdCB0aGUNCgk+PiAgICAgPj4gaW50ZW5kZWQgcmVjaXBpZW50LCBv ciB0aGUgZW1wbG95ZWUgb3IgYWdlbnQgcmVzcG9uc2libGUgZm9yDQoJPj4gICAgID4+IGRlbGl2 ZXJpbmcgdGhpcyBjb21tdW5pY2F0aW9uIHRvIHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIGJlDQoJ Pj4gYWR2aXNlZA0KCT4+ICAgICA+PiB0aGF0IHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZS1tYWls IGluIGVycm9yIGFuZCBhbnkgdXNlLA0KCT4+ICAgICA+PiBkaXNzZW1pbmF0aW9uLCBmb3J3YXJk aW5nLCBwcmludGluZyBvciBjb3B5aW5nIG9mIHRoaXMgZS1tYWlsIGlzDQoJPj4gICAgID4+IHN0 cmljdGx5IHByb2hpYml0ZWQuICBJZiB5b3UgYmVsaWV2ZSB0aGF0IHlvdSBoYXZlIHJlY2VpdmVk IHRoaXMNCgk+PiAgICAgPj4gZS1tYWlsIGluIGVycm9yLCBwbGVhc2UgaW1tZWRpYXRlbHkgbm90 aWZ5IEVkZ2V3YXRlcg0KCT4+IFRlY2hub2xvZ3kgYnkNCgk+PiAgICAgPj4gdGVsZXBob25lIGF0 ICg3ODEpIDI0Ni0zMzQzIGFuZCBkZWxldGUgdGhlIGNvbW11bmljYXRpb24gZnJvbSBhbGwNCgk+ PiAgICAgPj4gZS1tYWlsIGZpbGVzLg0KCT4+ICAgICA+Pg0KCT4+ICAgICA+PiAgICAgID4NCgk+ PiAgICAgPg0KCT4+ICAgICA+DQoJPj4gICAgID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KCT4+ICAgICA+IFRoaXMgU0YuTmV0IGVtYWls IGlzIHNwb25zb3JlZCBieSB4UE1MLCBhIGdyb3VuZGJyZWFraW5nIHNjcmlwdGluZw0KCT4+ICAg ICA+IGxhbmd1YWdlDQoJPj4gICAgID4gdGhhdCBleHRlbmRzIGFwcGxpY2F0aW9ucyBpbnRvIHdl YiBhbmQgbW9iaWxlIG1lZGlhLiBBdHRlbmQgdGhlDQoJPj4gbGl2ZQ0KCT4+ICAgICA+IHdlYmNh c3QNCgk+PiAgICAgPiBhbmQgam9pbiB0aGUgcHJpbWUgZGV2ZWxvcGVyIGdyb3VwIGJyZWFraW5n IGludG8gdGhpcyBuZXcgY29kaW5nDQoJPj4gICAgID4gdGVycml0b3J5IQ0KCT4+ICAgICA+DQoJ Pj4gICAgDQoJPj4gaHR0cDovL3NlbC5hcy11cy5mYWxrYWcubmV0L3NlbD9jbWQ9bG5rJmtpZD0x MTA5NDQmYmlkPTI0MTcyMCZkYXQ9MTIxNjQyDQoJPj4gICAgDQoJPj4gPGh0dHA6Ly9zZWwuYXMt dXMuZmFsa2FnLm5ldC9zZWw/Y21kPWxuayZraWQ9MTEwOTQ0JmJpZD0yNDE3MjAmZGF0PTEyMTY0 Mj4NCgk+Pg0KCT4+ICAgICA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fDQoJPj4gICAgID4gQW5kcm9tZGFwbHVnaW5zLWNvbW11bml0eSBtYWlsaW5nIGxp c3QNCgk+PiAgICAgPiBBbmRyb21kYXBsdWdpbnMtY29tbXVuaXR5QGxpc3RzLnNvdXJjZWZvcmdl Lm5ldA0KCT4+ICAgICA+DQoJPj4gICAgDQoJPj4gaHR0cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5u ZXQvbGlzdHMvbGlzdGluZm8vYW5kcm9tZGFwbHVnaW5zLWNvbW11bml0eQ0KCT4+ICAgICA+DQoJ Pj4NCgk+Pg0KCT4+IFRoaXMgZS1tYWlsIGFuZCBhbnkgZmlsZXMgdHJhbnNtaXR0ZWQgd2l0aCBp dCBhcmUgY29uZmlkZW50aWFsIGFuZA0KCT4+IGFyZSBpbnRlbmRlZCBzb2xlbHkgZm9yIHRoZSB1 c2Ugb2YgdGhlIGluZGl2aWR1YWwgb3IgZW50aXR5IHRvIHdob20NCgk+PiB0aGV5IGFyZSBhZGRy ZXNzZWQuICBUaGlzIGNvbW11bmljYXRpb24gbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24gdGhhdA0K CT4+IGlzIHByb3RlY3RlZCBmcm9tIGRpc2Nsb3N1cmUgYnkgYXBwbGljYWJsZSBsYXcuICBJZiB5 b3UgYXJlIG5vdCB0aGUNCgk+PiBpbnRlbmRlZCByZWNpcGllbnQsIG9yIHRoZSBlbXBsb3llZSBv ciBhZ2VudCByZXNwb25zaWJsZSBmb3INCgk+PiBkZWxpdmVyaW5nIHRoaXMgY29tbXVuaWNhdGlv biB0byB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBiZSBhZHZpc2VkDQoJPj4gdGhhdCB5b3UgaGF2 ZSByZWNlaXZlZCB0aGlzIGUtbWFpbCBpbiBlcnJvciBhbmQgYW55IHVzZSwNCgk+PiBkaXNzZW1p bmF0aW9uLCBmb3J3YXJkaW5nLCBwcmludGluZyBvciBjb3B5aW5nIG9mIHRoaXMgZS1tYWlsIGlz DQoJPj4gc3RyaWN0bHkgcHJvaGliaXRlZC4gIElmIHlvdSBiZWxpZXZlIHRoYXQgeW91IGhhdmUg cmVjZWl2ZWQgdGhpcw0KCT4+IGUtbWFpbCBpbiBlcnJvciwgcGxlYXNlIGltbWVkaWF0ZWx5IG5v dGlmeSBFZGdld2F0ZXIgVGVjaG5vbG9neSBieQ0KCT4+IHRlbGVwaG9uZSBhdCAoNzgxKSAyNDYt MzM0MyBhbmQgZGVsZXRlIHRoZSBjb21tdW5pY2F0aW9uIGZyb20gYWxsDQoJPj4gZS1tYWlsIGZp bGVzLg0KCT4+DQoJPj4gIA0KCT4NCgk+DQoJDQoJDQoNCg0KDQpUaGlzIGUtbWFpbCBhbmQgYW55 IGZpbGVzIHRyYW5zbWl0dGVkIHdpdGggaXQgYXJlIGNvbmZpZGVudGlhbCBhbmQgYXJlIGludGVu ZGVkIHNvbGVseSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5kaXZpZHVhbCBvciBlbnRpdHkgdG8gd2hv bSB0aGV5IGFyZSBhZGRyZXNzZWQuICBUaGlzIGNvbW11bmljYXRpb24gbWF5IGNvbnRhaW4gaW5m b3JtYXRpb24gdGhhdCBpcyBwcm90ZWN0ZWQgZnJvbSBkaXNjbG9zdXJlIGJ5IGFwcGxpY2FibGUg bGF3LiAgSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgb3IgdGhlIGVtcGxv eWVlIG9yIGFnZW50IHJlc3BvbnNpYmxlIGZvciBkZWxpdmVyaW5nIHRoaXMgY29tbXVuaWNhdGlv biB0byB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBiZSBhZHZpc2VkIHRoYXQgeW91IGhhdmUgcmVj ZWl2ZWQgdGhpcyBlLW1haWwgaW4gZXJyb3IgYW5kIGFueSB1c2UsIGRpc3NlbWluYXRpb24sIGZv cndhcmRpbmcsIHByaW50aW5nIG9yIGNvcHlpbmcgb2YgdGhpcyBlLW1haWwgaXMgc3RyaWN0bHkg cHJvaGliaXRlZC4gIElmIHlvdSBiZWxpZXZlIHRoYXQgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBl LW1haWwgaW4gZXJyb3IsIHBsZWFzZSBpbW1lZGlhdGVseSBub3RpZnkgRWRnZXdhdGVyIFRlY2hu b2xvZ3kgYnkgdGVsZXBob25lIGF0ICg3ODEpIDI0Ni0zMzQzIGFuZCBkZWxldGUgdGhlIGNvbW11 bmljYXRpb24gZnJvbSBhbGwgZS1tYWlsIGZpbGVzLg0KDQo= |
From: Chad B. <cha...@gm...> - 2006-03-04 19:31:17
|
Looks good to me! Also can you do something like this: /andromdapp /projects /csharp /maven2 (since there may be a project template that uses something other than maven2) Eric Crutchfield wrote: > One slight change. Since there will hopefully be more project > generators for .NET, I now have the following: > /andromdapp > /projects > /csharp > > I'd envision others adding projects like vbnet, c++, j#. > > In addition, after I get the .Net generators and cartridges ported to > work under m2, I was hoping to take a shot at a mono generator/cartridge. > > -----Original Message----- > *From:* Chad Brandon [mailto:cha...@gm...] > *Sent:* Sat 3/4/2006 12:05 PM > *To:* Eric Crutchfield > *Cc:* and...@li... > *Subject:* Re: [Andromdaplugins-community] New plugin and cartridges > > Chad Brandon wrote: > > Eric Crutchfield wrote: > >> Actually, I meant "wrap", not extend. So my "core" just had an > >> AndroMDANetApp class that was a wrapper for AndroMDApp. But it > sounds > >> like the plugin can just call AndroMDApp directly. And since > the Net > >> plugin contains the dependency to the dotnet project, it will get > >> picked up when AndroMDApp looks for projects. Is that correct? > > > > Correct: you wouldn't need to wrap it, just call the AndroMDApp > class > > within the .Net maven2 plugin. I was thinking the structure for the > > andromdapp net stuff should be like this (since we may have other > > project templates not related to .Net for andromdapp) > > > > /andromda-plugins > > /andromdapp > > /projects > > /dotnet > > /maven2 > > /plugins > > /andromdnetapp > > Woops typo: I meant "/andromdanetapp" of course. > > > > >> -----Original Message----- > >> *From:* Chad Brandon [mailto:cha...@gm...] > >> *Sent:* Fri 3/3/2006 11:49 PM > >> *To:* ch...@an... > >> *Cc:* Eric Crutchfield; > >> and...@li... > >> *Subject:* Re: [Andromdaplugins-community] New plugin and > cartridges > >> > >> However, I am curious: why do you think you'd need to > extend the > >> base > >> core AndroMDApp module? > >> > >> Chad Brandon wrote: > >> > The cartridges structure looks good. About the andromdanetapp > >> > structure, you don't need all that. The andromdapp module > in the > >> > andromda-all project has all that for you, all you'd need > was a > >> maven2 > >> > plugin to call the AndroMDApp class in the andromdapp module > >> (see the > >> > AbstractAndroMDAppMojo in andromda-all/maven/2/andromdapp > to see > >> what > >> > I mean) and then just a project template like we > currently have > >> for j2ee. > >> > > >> > Eric Crutchfield wrote: > >> >> > >> >> I’m porting several of the .Net pieces that Naresh, > Louis and I > >> have > >> >> worked on to maven 2 and I was trying to figure out > where that > >> will > >> >> go in this project structure. > >> >> > >> >> I was thinking something like this: > >> >> > >> >> /andromda-plugins > >> >> > >> >> /andromdanetapp > >> >> > >> >> /plugin - maven plugin > >> >> > >> >> /core - extends AndroMDApp > >> >> > >> >> /projects > >> >> > >> >> /dotnet - contains project generator templates > >> >> > >> >> /cartridges > >> >> > >> >> /andromda-aspdotnet > >> >> > >> >> /andromda-cs > >> >> > >> >> /andromda-nspring > >> >> > >> >> /andromda-nhibernate > >> >> > >> >> Anyone have suggestions for a better (the right?) way to > >> structure this? > >> >> > >> >> Thanks, > >> >> > >> >> Eric > >> >> > >> >> > >> >> This e-mail and any files transmitted with it are > confidential > >> and > >> >> are intended solely for the use of the individual or > entity to > >> whom > >> >> they are addressed. This communication may contain > information > >> that > >> >> is protected from disclosure by applicable law. If you are > >> not the > >> >> intended recipient, or the employee or agent responsible for > >> >> delivering this communication to the intended recipient, be > >> advised > >> >> that you have received this e-mail in error and any use, > >> >> dissemination, forwarding, printing or copying of this > e-mail is > >> >> strictly prohibited. If you believe that you have > received this > >> >> e-mail in error, please immediately notify Edgewater > >> Technology by > >> >> telephone at (781) 246-3343 and delete the communication > from all > >> >> e-mail files. > >> >> > >> >> > > >> > > >> > > >> > ------------------------------------------------------- > >> > This SF.Net email is sponsored by xPML, a groundbreaking > scripting > >> > language > >> > that extends applications into web and mobile media. > Attend the > >> live > >> > webcast > >> > and join the prime developer group breaking into this new > coding > >> > territory! > >> > > >> > >> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642> > >> > >> > <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>> > >> > >> > _______________________________________________ > >> > Andromdaplugins-community mailing list > >> > And...@li... > >> > > >> > >> > https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community > >> > > >> > >> > >> This e-mail and any files transmitted with it are confidential and > >> are intended solely for the use of the individual or entity to whom > >> they are addressed. This communication may contain information > that > >> is protected from disclosure by applicable law. If you are not the > >> intended recipient, or the employee or agent responsible for > >> delivering this communication to the intended recipient, be advised > >> that you have received this e-mail in error and any use, > >> dissemination, forwarding, printing or copying of this e-mail is > >> strictly prohibited. If you believe that you have received this > >> e-mail in error, please immediately notify Edgewater Technology by > >> telephone at (781) 246-3343 and delete the communication from all > >> e-mail files. > >> > >> > > > > > > > This e-mail and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication may contain information that is protected from disclosure by applicable law. If you are not the intended recipient, or the employee or agent responsible for delivering this communication to the intended recipient, be advised that you have received this e-mail in error and any use, dissemination, forwarding, printing or copying of this e-mail is strictly prohibited. If you believe that you have received this e-mail in error, please immediately notify Edgewater Technology by telephone at (781) 246-3343 and delete the communication from all e-mail files. > > |
From: Eric C. <ecr...@ed...> - 2006-03-04 19:00:22
|
VGhhdCBtYWtlcyBzZW5zZSB0byBtZS5UaGFua3MgYSB0b24gZm9yIHlvdXIgcXVpY2sgaGVscCBv biB0aGlzIHN0dWZmLiBJIHJlYWxseSBhcHByZWNpYXRlIGl0IQ0KDQoJLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0gDQoJRnJvbTogQ2hhZCBCcmFuZG9uIFttYWlsdG86Y2hhZC5icmFuZG9uQGdt YWlsLmNvbV0gDQoJU2VudDogU2F0IDMvNC8yMDA2IDEyOjA0IFBNIA0KCVRvOiBFcmljIENydXRj aGZpZWxkIA0KCUNjOiBhbmRyb21kYXBsdWdpbnMtY29tbXVuaXR5QGxpc3RzLnNvdXJjZWZvcmdl Lm5ldCANCglTdWJqZWN0OiBSZTogW0FuZHJvbWRhcGx1Z2lucy1jb21tdW5pdHldIE5ldyBwbHVn aW4gYW5kIGNhcnRyaWRnZXMNCgkNCgkNCg0KCUVyaWMgQ3J1dGNoZmllbGQgd3JvdGU6DQoJPiBB Y3R1YWxseSwgSSBtZWFudCAid3JhcCIsIG5vdCBleHRlbmQuIFNvIG15ICJjb3JlIiBqdXN0IGhh ZCBhbg0KCT4gQW5kcm9NREFOZXRBcHAgY2xhc3MgdGhhdCB3YXMgYSB3cmFwcGVyIGZvciBBbmRy b01EQXBwLiBCdXQgaXQgc291bmRzDQoJPiBsaWtlIHRoZSBwbHVnaW4gY2FuIGp1c3QgY2FsbCBB bmRyb01EQXBwIGRpcmVjdGx5LiBBbmQgc2luY2UgdGhlIE5ldA0KCT4gcGx1Z2luIGNvbnRhaW5z IHRoZSBkZXBlbmRlbmN5IHRvIHRoZSBkb3RuZXQgcHJvamVjdCwgaXQgd2lsbCBnZXQNCgk+IHBp Y2tlZCB1cCB3aGVuIEFuZHJvTURBcHAgbG9va3MgZm9yIHByb2plY3RzLiBJcyB0aGF0IGNvcnJl Y3Q/DQoJDQoJQ29ycmVjdDogeW91IHdvdWxkbid0IG5lZWQgdG8gd3JhcCBpdCwganVzdCBjYWxs IHRoZSBBbmRyb01EQXBwIGNsYXNzDQoJd2l0aGluIHRoZSAuTmV0IG1hdmVuMiBwbHVnaW4uICBJ IHdhcyB0aGlua2luZyB0aGUgc3RydWN0dXJlIGZvciB0aGUNCglhbmRyb21kYXBwIG5ldCBzdHVm ZiBzaG91bGQgYmUgbGlrZSB0aGlzIChzaW5jZSB3ZSBtYXkgaGF2ZSBvdGhlcg0KCXByb2plY3Qg dGVtcGxhdGVzIG5vdCByZWxhdGVkIHRvIC5OZXQgZm9yIGFuZHJvbWRhcHApDQoJDQoJL2FuZHJv bWRhLXBsdWdpbnMNCgkgICAgL2FuZHJvbWRhcHANCgkgICAgICAgIC9wcm9qZWN0cw0KCSAgICAg ICAgICAgIC9kb3RuZXQNCgkgICAgL21hdmVuMg0KCSAgICAgICAgL3BsdWdpbnMNCgkgICAgICAg ICAgICAvYW5kcm9tZG5ldGFwcA0KCQ0KCT4gICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQoJPiAgICAgKkZyb206KiBDaGFkIEJyYW5kb24gW21haWx0bzpjaGFkLmJyYW5kb25AZ21haWwu Y29tXQ0KCT4gICAgICpTZW50OiogRnJpIDMvMy8yMDA2IDExOjQ5IFBNDQoJPiAgICAgKlRvOiog Y2hhZEBhbmRyb21kYS5vcmcNCgk+ICAgICAqQ2M6KiBFcmljIENydXRjaGZpZWxkOw0KCT4gICAg IGFuZHJvbWRhcGx1Z2lucy1jb21tdW5pdHlAbGlzdHMuc291cmNlZm9yZ2UubmV0DQoJPiAgICAg KlN1YmplY3Q6KiBSZTogW0FuZHJvbWRhcGx1Z2lucy1jb21tdW5pdHldIE5ldyBwbHVnaW4gYW5k IGNhcnRyaWRnZXMNCgk+DQoJPiAgICAgSG93ZXZlciwgSSBhbSBjdXJpb3VzOiAgd2h5IGRvIHlv dSB0aGluayB5b3UnZCBuZWVkIHRvIGV4dGVuZCB0aGUgYmFzZQ0KCT4gICAgIGNvcmUgQW5kcm9N REFwcCBtb2R1bGU/DQoJPg0KCT4gICAgIENoYWQgQnJhbmRvbiB3cm90ZToNCgk+ICAgICA+IFRo ZSBjYXJ0cmlkZ2VzIHN0cnVjdHVyZSBsb29rcyBnb29kLiBBYm91dCB0aGUgYW5kcm9tZGFuZXRh cHANCgk+ICAgICA+IHN0cnVjdHVyZSwgeW91IGRvbid0IG5lZWQgYWxsIHRoYXQuIFRoZSBhbmRy b21kYXBwIG1vZHVsZSBpbiB0aGUNCgk+ICAgICA+IGFuZHJvbWRhLWFsbCBwcm9qZWN0IGhhcyBh bGwgdGhhdCBmb3IgeW91LCBhbGwgeW91J2QgbmVlZCB3YXMgYQ0KCT4gICAgIG1hdmVuMg0KCT4g ICAgID4gcGx1Z2luIHRvIGNhbGwgdGhlIEFuZHJvTURBcHAgY2xhc3MgaW4gdGhlIGFuZHJvbWRh cHAgbW9kdWxlDQoJPiAgICAgKHNlZSB0aGUNCgk+ICAgICA+IEFic3RyYWN0QW5kcm9NREFwcE1v am8gaW4gYW5kcm9tZGEtYWxsL21hdmVuLzIvYW5kcm9tZGFwcCB0byBzZWUNCgk+ICAgICB3aGF0 DQoJPiAgICAgPiBJIG1lYW4pIGFuZCB0aGVuIGp1c3QgYSBwcm9qZWN0IHRlbXBsYXRlIGxpa2Ug d2UgY3VycmVudGx5IGhhdmUNCgk+ICAgICBmb3IgajJlZS4NCgk+ICAgICA+DQoJPiAgICAgPiBF cmljIENydXRjaGZpZWxkIHdyb3RlOg0KCT4gICAgID4+DQoJPiAgICAgPj4gSeKAmW0gcG9ydGlu ZyBzZXZlcmFsIG9mIHRoZSAuTmV0IHBpZWNlcyB0aGF0IE5hcmVzaCwgTG91aXMgYW5kIEkNCgk+ ICAgICBoYXZlDQoJPiAgICAgPj4gd29ya2VkIG9uIHRvIG1hdmVuIDIgYW5kIEkgd2FzIHRyeWlu ZyB0byBmaWd1cmUgb3V0IHdoZXJlIHRoYXQgd2lsbA0KCT4gICAgID4+IGdvIGluIHRoaXMgcHJv amVjdCBzdHJ1Y3R1cmUuDQoJPiAgICAgPj4NCgk+ICAgICA+PiBJIHdhcyB0aGlua2luZyBzb21l dGhpbmcgbGlrZSB0aGlzOg0KCT4gICAgID4+DQoJPiAgICAgPj4gL2FuZHJvbWRhLXBsdWdpbnMN Cgk+ICAgICA+Pg0KCT4gICAgID4+IC9hbmRyb21kYW5ldGFwcA0KCT4gICAgID4+DQoJPiAgICAg Pj4gL3BsdWdpbiAtIG1hdmVuIHBsdWdpbg0KCT4gICAgID4+DQoJPiAgICAgPj4gL2NvcmUgLSBl eHRlbmRzIEFuZHJvTURBcHANCgk+ICAgICA+Pg0KCT4gICAgID4+IC9wcm9qZWN0cw0KCT4gICAg ID4+DQoJPiAgICAgPj4gL2RvdG5ldCAtIGNvbnRhaW5zIHByb2plY3QgZ2VuZXJhdG9yIHRlbXBs YXRlcw0KCT4gICAgID4+DQoJPiAgICAgPj4gL2NhcnRyaWRnZXMNCgk+ICAgICA+Pg0KCT4gICAg ID4+IC9hbmRyb21kYS1hc3Bkb3RuZXQNCgk+ICAgICA+Pg0KCT4gICAgID4+IC9hbmRyb21kYS1j cw0KCT4gICAgID4+DQoJPiAgICAgPj4gL2FuZHJvbWRhLW5zcHJpbmcNCgk+ICAgICA+Pg0KCT4g ICAgID4+IC9hbmRyb21kYS1uaGliZXJuYXRlDQoJPiAgICAgPj4NCgk+ICAgICA+PiBBbnlvbmUg aGF2ZSBzdWdnZXN0aW9ucyBmb3IgYSBiZXR0ZXIgKHRoZSByaWdodD8pIHdheSB0bw0KCT4gICAg IHN0cnVjdHVyZSB0aGlzPw0KCT4gICAgID4+DQoJPiAgICAgPj4gVGhhbmtzLA0KCT4gICAgID4+ DQoJPiAgICAgPj4gRXJpYw0KCT4gICAgID4+DQoJPiAgICAgPj4NCgk+ICAgICA+PiBUaGlzIGUt bWFpbCBhbmQgYW55IGZpbGVzIHRyYW5zbWl0dGVkIHdpdGggaXQgYXJlIGNvbmZpZGVudGlhbCBh bmQNCgk+ICAgICA+PiBhcmUgaW50ZW5kZWQgc29sZWx5IGZvciB0aGUgdXNlIG9mIHRoZSBpbmRp dmlkdWFsIG9yIGVudGl0eSB0byB3aG9tDQoJPiAgICAgPj4gdGhleSBhcmUgYWRkcmVzc2VkLiAg VGhpcyBjb21tdW5pY2F0aW9uIG1heSBjb250YWluIGluZm9ybWF0aW9uDQoJPiAgICAgdGhhdA0K CT4gICAgID4+IGlzIHByb3RlY3RlZCBmcm9tIGRpc2Nsb3N1cmUgYnkgYXBwbGljYWJsZSBsYXcu ICBJZiB5b3UgYXJlIG5vdCB0aGUNCgk+ICAgICA+PiBpbnRlbmRlZCByZWNpcGllbnQsIG9yIHRo ZSBlbXBsb3llZSBvciBhZ2VudCByZXNwb25zaWJsZSBmb3INCgk+ICAgICA+PiBkZWxpdmVyaW5n IHRoaXMgY29tbXVuaWNhdGlvbiB0byB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBiZSBhZHZpc2Vk DQoJPiAgICAgPj4gdGhhdCB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGUtbWFpbCBpbiBlcnJvciBh bmQgYW55IHVzZSwNCgk+ICAgICA+PiBkaXNzZW1pbmF0aW9uLCBmb3J3YXJkaW5nLCBwcmludGlu ZyBvciBjb3B5aW5nIG9mIHRoaXMgZS1tYWlsIGlzDQoJPiAgICAgPj4gc3RyaWN0bHkgcHJvaGli aXRlZC4gIElmIHlvdSBiZWxpZXZlIHRoYXQgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcw0KCT4gICAg ID4+IGUtbWFpbCBpbiBlcnJvciwgcGxlYXNlIGltbWVkaWF0ZWx5IG5vdGlmeSBFZGdld2F0ZXIg VGVjaG5vbG9neSBieQ0KCT4gICAgID4+IHRlbGVwaG9uZSBhdCAoNzgxKSAyNDYtMzM0MyBhbmQg ZGVsZXRlIHRoZSBjb21tdW5pY2F0aW9uIGZyb20gYWxsDQoJPiAgICAgPj4gZS1tYWlsIGZpbGVz Lg0KCT4gICAgID4+DQoJPiAgICAgPj4gDQoJPiAgICAgPg0KCT4gICAgID4NCgk+ICAgICA+DQoJ PiAgICAgPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQoJPiAgICAgPiBUaGlzIFNGLk5ldCBlbWFpbCBpcyBzcG9uc29yZWQgYnkgeFBNTCwg YSBncm91bmRicmVha2luZyBzY3JpcHRpbmcNCgk+ICAgICA+IGxhbmd1YWdlDQoJPiAgICAgPiB0 aGF0IGV4dGVuZHMgYXBwbGljYXRpb25zIGludG8gd2ViIGFuZCBtb2JpbGUgbWVkaWEuIEF0dGVu ZCB0aGUgbGl2ZQ0KCT4gICAgID4gd2ViY2FzdA0KCT4gICAgID4gYW5kIGpvaW4gdGhlIHByaW1l IGRldmVsb3BlciBncm91cCBicmVha2luZyBpbnRvIHRoaXMgbmV3IGNvZGluZw0KCT4gICAgID4g dGVycml0b3J5IQ0KCT4gICAgID4NCgk+ICAgICBodHRwOi8vc2VsLmFzLXVzLmZhbGthZy5uZXQv c2VsP2NtZD1sbmsma2lkPTExMDk0NCZiaWQ9MjQxNzIwJmRhdD0xMjE2NDINCgk+ICAgICA8aHR0 cDovL3NlbC5hcy11cy5mYWxrYWcubmV0L3NlbD9jbWQ9bG5rJmtpZD0xMTA5NDQmYmlkPTI0MTcy MCZkYXQ9MTIxNjQyPg0KCT4gICAgID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18NCgk+ICAgICA+IEFuZHJvbWRhcGx1Z2lucy1jb21tdW5pdHkgbWFpbGlu ZyBsaXN0DQoJPiAgICAgPiBBbmRyb21kYXBsdWdpbnMtY29tbXVuaXR5QGxpc3RzLnNvdXJjZWZv cmdlLm5ldA0KCT4gICAgID4NCgk+ICAgICBodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9s aXN0cy9saXN0aW5mby9hbmRyb21kYXBsdWdpbnMtY29tbXVuaXR5DQoJPiAgICAgPg0KCT4NCgk+ DQoJPiBUaGlzIGUtbWFpbCBhbmQgYW55IGZpbGVzIHRyYW5zbWl0dGVkIHdpdGggaXQgYXJlIGNv bmZpZGVudGlhbCBhbmQgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5k aXZpZHVhbCBvciBlbnRpdHkgdG8gd2hvbSB0aGV5IGFyZSBhZGRyZXNzZWQuICBUaGlzIGNvbW11 bmljYXRpb24gbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24gdGhhdCBpcyBwcm90ZWN0ZWQgZnJvbSBk aXNjbG9zdXJlIGJ5IGFwcGxpY2FibGUgbGF3LiAgSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVk IHJlY2lwaWVudCwgb3IgdGhlIGVtcGxveWVlIG9yIGFnZW50IHJlc3BvbnNpYmxlIGZvciBkZWxp dmVyaW5nIHRoaXMgY29tbXVuaWNhdGlvbiB0byB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBiZSBh ZHZpc2VkIHRoYXQgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlLW1haWwgaW4gZXJyb3IgYW5kIGFu eSB1c2UsIGRpc3NlbWluYXRpb24sIGZvcndhcmRpbmcsIHByaW50aW5nIG9yIGNvcHlpbmcgb2Yg dGhpcyBlLW1haWwgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gIElmIHlvdSBiZWxpZXZlIHRoYXQg eW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlLW1haWwgaW4gZXJyb3IsIHBsZWFzZSBpbW1lZGlhdGVs eSBub3RpZnkgRWRnZXdhdGVyIFRlY2hub2xvZ3kgYnkgdGVsZXBob25lIGF0ICg3ODEpIDI0Ni0z MzQzIGFuZCBkZWxldGUgdGhlIGNvbW11bmljYXRpb24gZnJvbSBhbGwgZS1tYWlsIGZpbGVzLg0K CT4NCgk+ICANCgkNCgkNCg0KDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgZmlsZXMgdHJhbnNtaXR0 ZWQgd2l0aCBpdCBhcmUgY29uZmlkZW50aWFsIGFuZCBhcmUgaW50ZW5kZWQgc29sZWx5IGZvciB0 aGUgdXNlIG9mIHRoZSBpbmRpdmlkdWFsIG9yIGVudGl0eSB0byB3aG9tIHRoZXkgYXJlIGFkZHJl c3NlZC4gIFRoaXMgY29tbXVuaWNhdGlvbiBtYXkgY29udGFpbiBpbmZvcm1hdGlvbiB0aGF0IGlz IHByb3RlY3RlZCBmcm9tIGRpc2Nsb3N1cmUgYnkgYXBwbGljYWJsZSBsYXcuICBJZiB5b3UgYXJl IG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBvciB0aGUgZW1wbG95ZWUgb3IgYWdlbnQgcmVz cG9uc2libGUgZm9yIGRlbGl2ZXJpbmcgdGhpcyBjb21tdW5pY2F0aW9uIHRvIHRoZSBpbnRlbmRl ZCByZWNpcGllbnQsIGJlIGFkdmlzZWQgdGhhdCB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGUtbWFp bCBpbiBlcnJvciBhbmQgYW55IHVzZSwgZGlzc2VtaW5hdGlvbiwgZm9yd2FyZGluZywgcHJpbnRp bmcgb3IgY29weWluZyBvZiB0aGlzIGUtbWFpbCBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiAgSWYg eW91IGJlbGlldmUgdGhhdCB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGUtbWFpbCBpbiBlcnJvciwg cGxlYXNlIGltbWVkaWF0ZWx5IG5vdGlmeSBFZGdld2F0ZXIgVGVjaG5vbG9neSBieSB0ZWxlcGhv bmUgYXQgKDc4MSkgMjQ2LTMzNDMgYW5kIGRlbGV0ZSB0aGUgY29tbXVuaWNhdGlvbiBmcm9tIGFs bCBlLW1haWwgZmlsZXMuDQoNCg== |
From: Chad B. <cha...@gm...> - 2006-03-04 17:05:33
|
Chad Brandon wrote: > Eric Crutchfield wrote: >> Actually, I meant "wrap", not extend. So my "core" just had an >> AndroMDANetApp class that was a wrapper for AndroMDApp. But it sounds >> like the plugin can just call AndroMDApp directly. And since the Net >> plugin contains the dependency to the dotnet project, it will get >> picked up when AndroMDApp looks for projects. Is that correct? > > Correct: you wouldn't need to wrap it, just call the AndroMDApp class > within the .Net maven2 plugin. I was thinking the structure for the > andromdapp net stuff should be like this (since we may have other > project templates not related to .Net for andromdapp) > > /andromda-plugins > /andromdapp > /projects > /dotnet > /maven2 > /plugins > /andromdnetapp Woops typo: I meant "/andromdanetapp" of course. > >> -----Original Message----- >> *From:* Chad Brandon [mailto:cha...@gm...] >> *Sent:* Fri 3/3/2006 11:49 PM >> *To:* ch...@an... >> *Cc:* Eric Crutchfield; >> and...@li... >> *Subject:* Re: [Andromdaplugins-community] New plugin and cartridges >> >> However, I am curious: why do you think you'd need to extend the >> base >> core AndroMDApp module? >> >> Chad Brandon wrote: >> > The cartridges structure looks good. About the andromdanetapp >> > structure, you don't need all that. The andromdapp module in the >> > andromda-all project has all that for you, all you'd need was a >> maven2 >> > plugin to call the AndroMDApp class in the andromdapp module >> (see the >> > AbstractAndroMDAppMojo in andromda-all/maven/2/andromdapp to see >> what >> > I mean) and then just a project template like we currently have >> for j2ee. >> > >> > Eric Crutchfield wrote: >> >> >> >> I’m porting several of the .Net pieces that Naresh, Louis and I >> have >> >> worked on to maven 2 and I was trying to figure out where that >> will >> >> go in this project structure. >> >> >> >> I was thinking something like this: >> >> >> >> /andromda-plugins >> >> >> >> /andromdanetapp >> >> >> >> /plugin - maven plugin >> >> >> >> /core - extends AndroMDApp >> >> >> >> /projects >> >> >> >> /dotnet - contains project generator templates >> >> >> >> /cartridges >> >> >> >> /andromda-aspdotnet >> >> >> >> /andromda-cs >> >> >> >> /andromda-nspring >> >> >> >> /andromda-nhibernate >> >> >> >> Anyone have suggestions for a better (the right?) way to >> structure this? >> >> >> >> Thanks, >> >> >> >> Eric >> >> >> >> >> >> This e-mail and any files transmitted with it are confidential >> and >> >> are intended solely for the use of the individual or entity to >> whom >> >> they are addressed. This communication may contain information >> that >> >> is protected from disclosure by applicable law. If you are >> not the >> >> intended recipient, or the employee or agent responsible for >> >> delivering this communication to the intended recipient, be >> advised >> >> that you have received this e-mail in error and any use, >> >> dissemination, forwarding, printing or copying of this e-mail is >> >> strictly prohibited. If you believe that you have received this >> >> e-mail in error, please immediately notify Edgewater >> Technology by >> >> telephone at (781) 246-3343 and delete the communication from all >> >> e-mail files. >> >> >> >> > >> > >> > >> > ------------------------------------------------------- >> > This SF.Net email is sponsored by xPML, a groundbreaking scripting >> > language >> > that extends applications into web and mobile media. Attend the >> live >> > webcast >> > and join the prime developer group breaking into this new coding >> > territory! >> > >> >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> >> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642> >> >> > _______________________________________________ >> > Andromdaplugins-community mailing list >> > And...@li... >> > >> >> https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community >> > >> >> >> This e-mail and any files transmitted with it are confidential and >> are intended solely for the use of the individual or entity to whom >> they are addressed. This communication may contain information that >> is protected from disclosure by applicable law. If you are not the >> intended recipient, or the employee or agent responsible for >> delivering this communication to the intended recipient, be advised >> that you have received this e-mail in error and any use, >> dissemination, forwarding, printing or copying of this e-mail is >> strictly prohibited. If you believe that you have received this >> e-mail in error, please immediately notify Edgewater Technology by >> telephone at (781) 246-3343 and delete the communication from all >> e-mail files. >> >> > > |
From: Chad B. <cha...@gm...> - 2006-03-04 17:04:23
|
Eric Crutchfield wrote: > Actually, I meant "wrap", not extend. So my "core" just had an > AndroMDANetApp class that was a wrapper for AndroMDApp. But it sounds > like the plugin can just call AndroMDApp directly. And since the Net > plugin contains the dependency to the dotnet project, it will get > picked up when AndroMDApp looks for projects. Is that correct? Correct: you wouldn't need to wrap it, just call the AndroMDApp class within the .Net maven2 plugin. I was thinking the structure for the andromdapp net stuff should be like this (since we may have other project templates not related to .Net for andromdapp) /andromda-plugins /andromdapp /projects /dotnet /maven2 /plugins /andromdnetapp > -----Original Message----- > *From:* Chad Brandon [mailto:cha...@gm...] > *Sent:* Fri 3/3/2006 11:49 PM > *To:* ch...@an... > *Cc:* Eric Crutchfield; > and...@li... > *Subject:* Re: [Andromdaplugins-community] New plugin and cartridges > > However, I am curious: why do you think you'd need to extend the base > core AndroMDApp module? > > Chad Brandon wrote: > > The cartridges structure looks good. About the andromdanetapp > > structure, you don't need all that. The andromdapp module in the > > andromda-all project has all that for you, all you'd need was a > maven2 > > plugin to call the AndroMDApp class in the andromdapp module > (see the > > AbstractAndroMDAppMojo in andromda-all/maven/2/andromdapp to see > what > > I mean) and then just a project template like we currently have > for j2ee. > > > > Eric Crutchfield wrote: > >> > >> I’m porting several of the .Net pieces that Naresh, Louis and I > have > >> worked on to maven 2 and I was trying to figure out where that will > >> go in this project structure. > >> > >> I was thinking something like this: > >> > >> /andromda-plugins > >> > >> /andromdanetapp > >> > >> /plugin - maven plugin > >> > >> /core - extends AndroMDApp > >> > >> /projects > >> > >> /dotnet - contains project generator templates > >> > >> /cartridges > >> > >> /andromda-aspdotnet > >> > >> /andromda-cs > >> > >> /andromda-nspring > >> > >> /andromda-nhibernate > >> > >> Anyone have suggestions for a better (the right?) way to > structure this? > >> > >> Thanks, > >> > >> Eric > >> > >> > >> This e-mail and any files transmitted with it are confidential and > >> are intended solely for the use of the individual or entity to whom > >> they are addressed. This communication may contain information > that > >> is protected from disclosure by applicable law. If you are not the > >> intended recipient, or the employee or agent responsible for > >> delivering this communication to the intended recipient, be advised > >> that you have received this e-mail in error and any use, > >> dissemination, forwarding, printing or copying of this e-mail is > >> strictly prohibited. If you believe that you have received this > >> e-mail in error, please immediately notify Edgewater Technology by > >> telephone at (781) 246-3343 and delete the communication from all > >> e-mail files. > >> > >> > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by xPML, a groundbreaking scripting > > language > > that extends applications into web and mobile media. Attend the live > > webcast > > and join the prime developer group breaking into this new coding > > territory! > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642> > > _______________________________________________ > > Andromdaplugins-community mailing list > > And...@li... > > > https://lists.sourceforge.net/lists/listinfo/andromdaplugins-community > > > > > This e-mail and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication may contain information that is protected from disclosure by applicable law. If you are not the intended recipient, or the employee or agent responsible for delivering this communication to the intended recipient, be advised that you have received this e-mail in error and any use, dissemination, forwarding, printing or copying of this e-mail is strictly prohibited. If you believe that you have received this e-mail in error, please immediately notify Edgewater Technology by telephone at (781) 246-3343 and delete the communication from all e-mail files. > > |
From: Eric C. <ecr...@ed...> - 2006-03-04 16:54:06
|
QWN0dWFsbHksIEkgbWVhbnQgIndyYXAiLCBub3QgZXh0ZW5kLiBTbyBteSAiY29yZSIganVzdCBo YWQgYW4gQW5kcm9NREFOZXRBcHAgY2xhc3MgdGhhdCB3YXMgYSB3cmFwcGVyIGZvciBBbmRyb01E QXBwLiBCdXQgaXQgc291bmRzIGxpa2UgdGhlIHBsdWdpbiBjYW4ganVzdCBjYWxsIEFuZHJvTURB cHAgZGlyZWN0bHkuIEFuZCBzaW5jZSB0aGUgTmV0IHBsdWdpbiBjb250YWlucyB0aGUgZGVwZW5k ZW5jeSB0byB0aGUgZG90bmV0IHByb2plY3QsIGl0IHdpbGwgZ2V0IHBpY2tlZCB1cCB3aGVuIEFu ZHJvTURBcHAgbG9va3MgZm9yIHByb2plY3RzLiBJcyB0aGF0IGNvcnJlY3Q/IA0KDQoJLS0tLS1P cmlnaW5hbCBNZXNzYWdlLS0tLS0gDQoJRnJvbTogQ2hhZCBCcmFuZG9uIFttYWlsdG86Y2hhZC5i cmFuZG9uQGdtYWlsLmNvbV0gDQoJU2VudDogRnJpIDMvMy8yMDA2IDExOjQ5IFBNIA0KCVRvOiBj aGFkQGFuZHJvbWRhLm9yZyANCglDYzogRXJpYyBDcnV0Y2hmaWVsZDsgYW5kcm9tZGFwbHVnaW5z LWNvbW11bml0eUBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQgDQoJU3ViamVjdDogUmU6IFtBbmRyb21k YXBsdWdpbnMtY29tbXVuaXR5XSBOZXcgcGx1Z2luIGFuZCBjYXJ0cmlkZ2VzDQoJDQoJDQoNCglI b3dldmVyLCBJIGFtIGN1cmlvdXM6ICB3aHkgZG8geW91IHRoaW5rIHlvdSdkIG5lZWQgdG8gZXh0 ZW5kIHRoZSBiYXNlDQoJY29yZSBBbmRyb01EQXBwIG1vZHVsZT8NCgkNCglDaGFkIEJyYW5kb24g d3JvdGU6DQoJPiBUaGUgY2FydHJpZGdlcyBzdHJ1Y3R1cmUgbG9va3MgZ29vZC4gQWJvdXQgdGhl IGFuZHJvbWRhbmV0YXBwDQoJPiBzdHJ1Y3R1cmUsIHlvdSBkb24ndCBuZWVkIGFsbCB0aGF0LiBU aGUgYW5kcm9tZGFwcCBtb2R1bGUgaW4gdGhlDQoJPiBhbmRyb21kYS1hbGwgcHJvamVjdCBoYXMg YWxsIHRoYXQgZm9yIHlvdSwgYWxsIHlvdSdkIG5lZWQgd2FzIGEgbWF2ZW4yDQoJPiBwbHVnaW4g dG8gY2FsbCB0aGUgQW5kcm9NREFwcCBjbGFzcyBpbiB0aGUgYW5kcm9tZGFwcCBtb2R1bGUgKHNl ZSB0aGUNCgk+IEFic3RyYWN0QW5kcm9NREFwcE1vam8gaW4gYW5kcm9tZGEtYWxsL21hdmVuLzIv YW5kcm9tZGFwcCB0byBzZWUgd2hhdA0KCT4gSSBtZWFuKSBhbmQgdGhlbiBqdXN0IGEgcHJvamVj dCB0ZW1wbGF0ZSBsaWtlIHdlIGN1cnJlbnRseSBoYXZlIGZvciBqMmVlLg0KCT4NCgk+IEVyaWMg Q3J1dGNoZmllbGQgd3JvdGU6DQoJPj4NCgk+PiBJ4oCZbSBwb3J0aW5nIHNldmVyYWwgb2YgdGhl IC5OZXQgcGllY2VzIHRoYXQgTmFyZXNoLCBMb3VpcyBhbmQgSSBoYXZlDQoJPj4gd29ya2VkIG9u IHRvIG1hdmVuIDIgYW5kIEkgd2FzIHRyeWluZyB0byBmaWd1cmUgb3V0IHdoZXJlIHRoYXQgd2ls bA0KCT4+IGdvIGluIHRoaXMgcHJvamVjdCBzdHJ1Y3R1cmUuDQoJPj4NCgk+PiBJIHdhcyB0aGlu a2luZyBzb21ldGhpbmcgbGlrZSB0aGlzOg0KCT4+DQoJPj4gL2FuZHJvbWRhLXBsdWdpbnMNCgk+ Pg0KCT4+IC9hbmRyb21kYW5ldGFwcA0KCT4+DQoJPj4gL3BsdWdpbiAtIG1hdmVuIHBsdWdpbg0K CT4+DQoJPj4gL2NvcmUgLSBleHRlbmRzIEFuZHJvTURBcHANCgk+Pg0KCT4+IC9wcm9qZWN0cw0K CT4+DQoJPj4gL2RvdG5ldCAtIGNvbnRhaW5zIHByb2plY3QgZ2VuZXJhdG9yIHRlbXBsYXRlcw0K CT4+DQoJPj4gL2NhcnRyaWRnZXMNCgk+Pg0KCT4+IC9hbmRyb21kYS1hc3Bkb3RuZXQNCgk+Pg0K CT4+IC9hbmRyb21kYS1jcw0KCT4+DQoJPj4gL2FuZHJvbWRhLW5zcHJpbmcNCgk+Pg0KCT4+IC9h bmRyb21kYS1uaGliZXJuYXRlDQoJPj4NCgk+PiBBbnlvbmUgaGF2ZSBzdWdnZXN0aW9ucyBmb3Ig YSBiZXR0ZXIgKHRoZSByaWdodD8pIHdheSB0byBzdHJ1Y3R1cmUgdGhpcz8NCgk+Pg0KCT4+IFRo YW5rcywNCgk+Pg0KCT4+IEVyaWMNCgk+Pg0KCT4+DQoJPj4gVGhpcyBlLW1haWwgYW5kIGFueSBm aWxlcyB0cmFuc21pdHRlZCB3aXRoIGl0IGFyZSBjb25maWRlbnRpYWwgYW5kDQoJPj4gYXJlIGlu dGVuZGVkIHNvbGVseSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5kaXZpZHVhbCBvciBlbnRpdHkgdG8g d2hvbQ0KCT4+IHRoZXkgYXJlIGFkZHJlc3NlZC4gIFRoaXMgY29tbXVuaWNhdGlvbiBtYXkgY29u dGFpbiBpbmZvcm1hdGlvbiB0aGF0DQoJPj4gaXMgcHJvdGVjdGVkIGZyb20gZGlzY2xvc3VyZSBi eSBhcHBsaWNhYmxlIGxhdy4gIElmIHlvdSBhcmUgbm90IHRoZQ0KCT4+IGludGVuZGVkIHJlY2lw aWVudCwgb3IgdGhlIGVtcGxveWVlIG9yIGFnZW50IHJlc3BvbnNpYmxlIGZvcg0KCT4+IGRlbGl2 ZXJpbmcgdGhpcyBjb21tdW5pY2F0aW9uIHRvIHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIGJlIGFk dmlzZWQNCgk+PiB0aGF0IHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yIGFu ZCBhbnkgdXNlLA0KCT4+IGRpc3NlbWluYXRpb24sIGZvcndhcmRpbmcsIHByaW50aW5nIG9yIGNv cHlpbmcgb2YgdGhpcyBlLW1haWwgaXMNCgk+PiBzdHJpY3RseSBwcm9oaWJpdGVkLiAgSWYgeW91 IGJlbGlldmUgdGhhdCB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQoJPj4gZS1tYWlsIGluIGVycm9y LCBwbGVhc2UgaW1tZWRpYXRlbHkgbm90aWZ5IEVkZ2V3YXRlciBUZWNobm9sb2d5IGJ5DQoJPj4g dGVsZXBob25lIGF0ICg3ODEpIDI0Ni0zMzQzIGFuZCBkZWxldGUgdGhlIGNvbW11bmljYXRpb24g ZnJvbSBhbGwNCgk+PiBlLW1haWwgZmlsZXMuDQoJPj4NCgk+PiAgDQoJPg0KCT4NCgk+DQoJPiAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoJ PiBUaGlzIFNGLk5ldCBlbWFpbCBpcyBzcG9uc29yZWQgYnkgeFBNTCwgYSBncm91bmRicmVha2lu ZyBzY3JpcHRpbmcNCgk+IGxhbmd1YWdlDQoJPiB0aGF0IGV4dGVuZHMgYXBwbGljYXRpb25zIGlu dG8gd2ViIGFuZCBtb2JpbGUgbWVkaWEuIEF0dGVuZCB0aGUgbGl2ZQ0KCT4gd2ViY2FzdA0KCT4g YW5kIGpvaW4gdGhlIHByaW1lIGRldmVsb3BlciBncm91cCBicmVha2luZyBpbnRvIHRoaXMgbmV3 IGNvZGluZw0KCT4gdGVycml0b3J5IQ0KCT4gaHR0cDovL3NlbC5hcy11cy5mYWxrYWcubmV0L3Nl bD9jbWQ9bG5rJmtpZD0xMTA5NDQmYmlkPTI0MTcyMCZkYXQ9MTIxNjQyDQoJPiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KCT4gQW5kcm9tZGFwbHVnaW5z LWNvbW11bml0eSBtYWlsaW5nIGxpc3QNCgk+IEFuZHJvbWRhcGx1Z2lucy1jb21tdW5pdHlAbGlz dHMuc291cmNlZm9yZ2UubmV0DQoJPiBodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0 cy9saXN0aW5mby9hbmRyb21kYXBsdWdpbnMtY29tbXVuaXR5DQoJPg0KCQ0KCQ0KDQoNCg0KVGhp cyBlLW1haWwgYW5kIGFueSBmaWxlcyB0cmFuc21pdHRlZCB3aXRoIGl0IGFyZSBjb25maWRlbnRp YWwgYW5kIGFyZSBpbnRlbmRlZCBzb2xlbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIGluZGl2aWR1YWwg b3IgZW50aXR5IHRvIHdob20gdGhleSBhcmUgYWRkcmVzc2VkLiAgVGhpcyBjb21tdW5pY2F0aW9u IG1heSBjb250YWluIGluZm9ybWF0aW9uIHRoYXQgaXMgcHJvdGVjdGVkIGZyb20gZGlzY2xvc3Vy ZSBieSBhcHBsaWNhYmxlIGxhdy4gIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll bnQsIG9yIHRoZSBlbXBsb3llZSBvciBhZ2VudCByZXNwb25zaWJsZSBmb3IgZGVsaXZlcmluZyB0 aGlzIGNvbW11bmljYXRpb24gdG8gdGhlIGludGVuZGVkIHJlY2lwaWVudCwgYmUgYWR2aXNlZCB0 aGF0IHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yIGFuZCBhbnkgdXNlLCBk aXNzZW1pbmF0aW9uLCBmb3J3YXJkaW5nLCBwcmludGluZyBvciBjb3B5aW5nIG9mIHRoaXMgZS1t YWlsIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuICBJZiB5b3UgYmVsaWV2ZSB0aGF0IHlvdSBoYXZl IHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yLCBwbGVhc2UgaW1tZWRpYXRlbHkgbm90aWZ5 IEVkZ2V3YXRlciBUZWNobm9sb2d5IGJ5IHRlbGVwaG9uZSBhdCAoNzgxKSAyNDYtMzM0MyBhbmQg ZGVsZXRlIHRoZSBjb21tdW5pY2F0aW9uIGZyb20gYWxsIGUtbWFpbCBmaWxlcy4NCg0K |