You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by Jason van Zyl <jv...@periapt.com> on 2000/09/11 19:04:52 UTC

[Velocity] Definition of Minimal Functionality

Hi,

I just wanted to get a definition of the minimal
functionality for velocity for a 0.3 alpha release.
To get something out the door, here's a few thoughts:

o example off-line usage
o example servlet usage (maybe a small application)
o specification of intermediate node structure
  that could be produced by any parser generating tool.
o full compatibility with WM or partial compatibility?
o design document (how the system works)
o UML diagrams
o fully javadoc all code

I would like that the 0.3 release would actually
allow more people to partake in the development,
and at this point it would be easy to make a
variant of the parser that could easily be
integrated into WM to help start the merger
of the projects.

Thoughts?

jvz.

-- 

Jason van Zyl
jvanzyl@periapt.com


Re: [Velocity] Definition of Minimal Functionality

Posted by "Daniel L. Rall" <dl...@collab.net>.
Jason van Zyl wrote:
> 
> On Tue, 19 Sep 2000, Daniel L. Rall wrote:
> 
> > Jason van Zyl wrote:
> > > [snip]
> > > > Would you be interested in using Argo/UML <http://argouml.tigris.org/>
> > > > for drawing the UML diagrams?  It's free, open source, and closely tied
> > > > to the Java language.  It is under development, and does not do reverse
> > > > engineering of code (i.e. it won't generate diagrams from source code).
> > > > The UI is pretty good.
> > >
> > > Totally! I started some diagrams using Argo, but I
> > > was changing the code so much that the diagrams no
> > > longer matched :(. I should just put then in CVS
> > > anyway. I'll put what I have in there now.
> >
> > Heh!  That always seems to happen, doesn't it....  ;)
> > Whelp, at least they will be there for anyone else to work on as well.
> 
> It happens far too much unfortunately :( But Argo certainly
> makes UML more appealing, it works really well. I use
> to have some problems keeping it alive, due to some
> instabilities in the Linux JVMs but no longer!

It seems to really be coming along in the new releases, too!
-- 

Daniel Rall <dl...@collab.net>
http://collab.net/ | open source | do the right thing

Re: [Velocity] Definition of Minimal Functionality

Posted by Jason van Zyl <jv...@periapt.com>.
On Tue, 19 Sep 2000, Daniel L. Rall wrote:

> Jason van Zyl wrote:
> > [snip]
> > > Would you be interested in using Argo/UML <http://argouml.tigris.org/>
> > > for drawing the UML diagrams?  It's free, open source, and closely tied
> > > to the Java language.  It is under development, and does not do reverse
> > > engineering of code (i.e. it won't generate diagrams from source code).
> > > The UI is pretty good.
> > 
> > Totally! I started some diagrams using Argo, but I
> > was changing the code so much that the diagrams no
> > longer matched :(. I should just put then in CVS
> > anyway. I'll put what I have in there now.
> 
> Heh!  That always seems to happen, doesn't it....  ;)
> Whelp, at least they will be there for anyone else to work on as well.
 
It happens far too much unfortunately :( But Argo certainly
makes UML more appealing, it works really well. I use
to have some problems keeping it alive, due to some
instabilities in the Linux JVMs but no longer!

jvz.

-- 

Jason van Zyl
jvanzyl@periapt.com


Re: [Velocity] Definition of Minimal Functionality

Posted by "Daniel L. Rall" <dl...@collab.net>.
Jason van Zyl wrote:
> [snip]
> > Would you be interested in using Argo/UML <http://argouml.tigris.org/>
> > for drawing the UML diagrams?  It's free, open source, and closely tied
> > to the Java language.  It is under development, and does not do reverse
> > engineering of code (i.e. it won't generate diagrams from source code).
> > The UI is pretty good.
> 
> Totally! I started some diagrams using Argo, but I
> was changing the code so much that the diagrams no
> longer matched :(. I should just put then in CVS
> anyway. I'll put what I have in there now.

Heh!  That always seems to happen, doesn't it....  ;)
Whelp, at least they will be there for anyone else to work on as well.

-- 

Daniel Rall <dl...@collab.net>
http://collab.net/ | open source | do the right thing

Re: [Velocity] Definition of Minimal Functionality

Posted by Jason van Zyl <jv...@periapt.com>.
On Tue, 19 Sep 2000, Daniel L. Rall wrote:

> (Apologies for replying to such an old message.)
> 
> Jason van Zyl wrote:
> > 
> > Hi,
> > 
> > I just wanted to get a definition of the minimal
> > functionality for velocity for a 0.3 alpha release.
> > To get something out the door, here's a few thoughts:
> > 
> > o example off-line usage
> > o example servlet usage (maybe a small application)
> > o specification of intermediate node structure
> >   that could be produced by any parser generating tool.
> > o full compatibility with WM or partial compatibility?
> > o design document (how the system works)
> > o UML diagrams
> 
> Would you be interested in using Argo/UML <http://argouml.tigris.org/>
> for drawing the UML diagrams?  It's free, open source, and closely tied
> to the Java language.  It is under development, and does not do reverse
> engineering of code (i.e. it won't generate diagrams from source code). 
> The UI is pretty good.

Totally! I started some diagrams using Argo, but I
was changing the code so much that the diagrams no
longer matched :(. I should just put then in CVS
anyway. I'll put what I have in there now.

Thanks,

jvz. 

-- 

Jason van Zyl
jvanzyl@periapt.com


Re: [Velocity] Definition of Minimal Functionality

Posted by "Daniel L. Rall" <dl...@collab.net>.
(Apologies for replying to such an old message.)

Jason van Zyl wrote:
> 
> Hi,
> 
> I just wanted to get a definition of the minimal
> functionality for velocity for a 0.3 alpha release.
> To get something out the door, here's a few thoughts:
> 
> o example off-line usage
> o example servlet usage (maybe a small application)
> o specification of intermediate node structure
>   that could be produced by any parser generating tool.
> o full compatibility with WM or partial compatibility?
> o design document (how the system works)
> o UML diagrams

Would you be interested in using Argo/UML <http://argouml.tigris.org/>
for drawing the UML diagrams?  It's free, open source, and closely tied
to the Java language.  It is under development, and does not do reverse
engineering of code (i.e. it won't generate diagrams from source code). 
The UI is pretty good.
-- 

Daniel Rall <dl...@collab.net>
http://collab.net/ | open source | do the right thing