expertcoder-list Mailing List for ExpertCoder
Status: Alpha
Brought to you by:
rodolfocampero
You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
(4) |
Oct
|
Nov
|
Dec
|
---|
From: Rodolfo C. <rod...@gm...> - 2005-09-27 19:33:12
|
On 9/27/05, Jose Ramon Palanco <jos...@ha...> wrote: > > > Maybe it's time to do a full rewrite of this code generator with these > > ideas in mind, and host it within MonoUML, were it belongs. What do > > you think about that? > > It sounds good. I good like to help you as I would like to support more > the monouml project. I working for my company between 10-12 hours per > day.. and a few weeks ago I was studing hard, ... At first I will try to > do debian packages for this EC, then I hope to get involved ;) Packaging EC for Debian would be nice :D Mario Carri=F3n has already set the autotools infrastructure for EC, maybe that was a required step towards packaging are now we're closer. However, there's an issue with API stability. I think the API is currently very unstable, that's why I recommend to deploy the EC libraries with the host application. Given your experience as a packager, what would you recommend to do? Regards, Rodolfo |
From: Jose R. P. <jos...@ha...> - 2005-09-27 18:19:12
|
> Maybe it's time to do a full rewrite of this code generator with these > ideas in mind, and host it within MonoUML, were it belongs. What do > you think about that? It sounds good. I good like to help you as I would like to support more the monouml project. I working for my company between 10-12 hours per day.. and a few weeks ago I was studing hard, ... At first I will try to do debian packages for this EC, then I hope to get involved ;) -- Jose Ramon Palanco <jos...@ha...> Hazent Systems |
From: Rodolfo C. <rod...@gm...> - 2005-09-27 17:13:09
|
Hello Jose, On 9/27/05, Jose Ramon Palanco <jos...@ha...> wrote: > Hi! > > a few weeks ago, I was patching 'Glade# code generator' to generate > nemerle source code. It was pretty easy due it, because it uses codedom. > > Codedom allow us generate code for .NET languages (maybe others?) just > adding a few lines. > > I don't the reason why this feature is not available for EC; actually > I'am an inept in this area, but I think it could be productive use this > capability for c#, boo, nemerle and VB.NET, the reason is 'cause we dont > need to mantain it. We only have to mantain SQL, C, or others.. There's nothing in EC that impedes the use of CodeDom. It's perfectly feasible to write a code generator with EC.Uml2 for the input model, EC.ExpertSystems for the rules, and CodeDom for the output model. You could even take out the rules, and write the logic with regular object oriented programming. It is also possible to avoid using EC.Uml2, and still write a code generator without using EC at all ;-) Maybe you're talking about the "UML to C#" code generator that is part of EC and is used by MonoUML. In that case, yes, it would have been a good idea to use CodeDom, because we're making a very fine grained translation. In other cases, it's good to have templates, so we can map a broad concept (e.g a Class) to a big block of code. > It is only an idea, I'm sure Rodolfo has his own reasons for don't use > it. I will be pleased to read it. If we're talking about the "UML to C#" code generator, I don't have any reason for not using CodeDom, except maybe that it works as it is. But now that you mentioned it, I'm thinking that using templates was a bad idea in the first place, and we're given a bad example to follow, because in this particular code generator the right choice seems to be CodeDom. Using CodeDom brings another advantage: it would demonstrate that EC can get along with external libraries, and that the experts system engine is really model agnostic. Maybe it's time to do a full rewrite of this code generator with these ideas in mind, and host it within MonoUML, were it belongs. What do you think about that? > Best regards! Thanks for your interest in EC. Cheers, Rodolfo |
From: Jose R. P. <jos...@ha...> - 2005-09-27 15:33:41
|
Hi! a few weeks ago, I was patching 'Glade# code generator' to generate nemerle source code. It was pretty easy due it, because it uses codedom. Codedom allow us generate code for .NET languages (maybe others?) just adding a few lines. I don't the reason why this feature is not available for EC; actually I'am an inept in this area, but I think it could be productive use this capability for c#, boo, nemerle and VB.NET, the reason is 'cause we dont need to mantain it. We only have to mantain SQL, C, or others.. It is only an idea, I'm sure Rodolfo has his own reasons for don't use it. I will be pleased to read it. Best regards! -- Jose Ramon Palanco <jos...@ha...> Hazent Systems |
From: Rodolfo C. <rod...@gm...> - 2005-08-20 22:25:36
|
Hello, ExpertCoder version 20050820 was released. =20 This is a binary only release, you can get the sources from cvs. The exact version used to build this release is tagged rel-20050820. I'll need some help to start making source code releases again. =20 There are some bug fixes and API changes, most of which are in the Templates and Xmi2 libraries. =20 If you find an error, please let me know ASAP. Enjoy, =20 Rodolfo Campero |
From: Rodolfo C. <rod...@gm...> - 2005-07-12 00:22:10
|
Hi all, Now it's possible to browse the API documentation online. You can find it a= t http://expertcoder.sourceforge.net/docs/ Happy coding, Rodolfo |
From: Rodolfo C. <rod...@gm...> - 2005-06-12 17:52:46
|
test |
From: Rodolfo C. <rod...@gm...> - 2005-05-28 14:48:48
|
just testing... |