You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by Jason van Zyl <jv...@apache.org> on 2001/05/16 17:26:11 UTC

Removing Scripts: final request

Hi,

I just wanted to check again before actually doing it.

I think it would be a good idea to remove all the .bat and .sh
shell scripts from the TDK before releasing 2.1 so that we
don't have to deprecate them and support them. I think
installing Ant properly is a reasonable requirement for
developing with Ant.

This means we could remove Ant (and Xerces i guess)
from the TDK and the Turbine lib directory.

What do people think of this idea?

-- 
jvz.

Jason van Zyl
jvanzyl@apache.org

http://jakarta.apache.org/velocity
http://jakarta.apache.org/turbine
http://jakarta.apache.org/commons
http://tambora.zenplex.org

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: Removing Scripts: final request

Posted by Scott Tavares <st...@home.com>.
----- Original Message -----
From: "Jason van Zyl" <jv...@apache.org>
To: "Turbine Dev" <tu...@jakarta.apache.org>
Sent: Wednesday, May 16, 2001 11:26 AM
Subject: Removing Scripts: final request


> Hi,
>
> I just wanted to check again before actually doing it.
>
> I think it would be a good idea to remove all the .bat and .sh
> shell scripts from the TDK before releasing 2.1 so that we
> don't have to deprecate them and support them. I think
> installing Ant properly is a reasonable requirement for
> developing with Ant.
>
> This means we could remove Ant (and Xerces i guess)
> from the TDK and the Turbine lib directory.
>
> What do people think of this idea?
>

I haven't been an active participant in this project for quite a while but
if my vote counts:

-1

the *.bat and *.sh files add an extra level of convenience, the entire goal
behind the TDK is to make _using_ Turbine (as oppose to developing Turbine)
as easy an possible. Removing the files would be a step backward. Besides,
the *.bat file only has minor problem which can be easily fixed:

Change this line:

%JAVA_HOME%\bin\java.exe -classpath "%CLASSPATH%" org.apache.tools.ant.Main
%1% %2% %3% %4%

to this:

%JAVA_HOME%\bin\java.exe -classpath "%CLASSPATH%" org.apache.tools.ant.Main
%1 %2 %3 %4

and if I get one "summit-a-patch" reply for this, I'm going to scream!!!

-ScottTavares-



---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: Removing Scripts: final request

Posted by josh lucas <jo...@stonecottage.com>.
Jason van Zyl wrote:
> 
> Hi,
> 
> I just wanted to check again before actually doing it.
> 
> I think it would be a good idea to remove all the .bat and .sh
> shell scripts from the TDK before releasing 2.1 so that we
> don't have to deprecate them and support them. I think
> installing Ant properly is a reasonable requirement for
> developing with Ant.
> 
> This means we could remove Ant (and Xerces i guess)
> from the TDK and the Turbine lib directory.
> 
> What do people think of this idea?
> 

I'm pretty sure the Xml-Rpc service uses Xerces, so you don't want to
take that out.


josh

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: Removing Scripts

Posted by Daniel Rall <dl...@finemaltcoding.com>.
Wasvyn Djannata <wa...@yahoo.com> writes:

> I remember when the first time I got into Turbine, these script is the
> entry point to figure out the whole idea.
> But after a while I don't need  them, since naturally we realize that we
> should throw redundant .jars away.
> Should you remove the script, at least put the general idea in
> GettingStarted.html -for instance- will be sufficient enough.

+1

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: Removing Scripts: final request

Posted by Wasvyn Djannata <wa...@yahoo.com>.
Jason van Zyl wrote:

> Hi,
> 
> I just wanted to check again before actually doing it.
> 
> I think it would be a good idea to remove all the .bat and .sh
> shell scripts from the TDK before releasing 2.1 so that we
> don't have to deprecate them and support them. I think
> installing Ant properly is a reasonable requirement for
> developing with Ant.
> 
> This means we could remove Ant (and Xerces i guess)
> from the TDK and the Turbine lib directory.
> 
> What do people think of this idea?
> 
I remember when the first time I got into Turbine, these script is the
entry point to figure out the whole idea.
But after a while I don't need  them, since naturally we realize that we
should throw redundant .jars away.
Should you remove the script, at least put the general idea in
GettingStarted.html -for instance- will be sufficient enough.

tks.



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: Removing Scripts: final request

Posted by Jason van Zyl <jv...@apache.org>.
Jason van Zyl wrote:
> 
> Hi,
> 
> I just wanted to check again before actually doing it.
> 
> I think it would be a good idea to remove all the .bat and .sh
> shell scripts from the TDK before releasing 2.1 so that we
> don't have to deprecate them and support them. I think
> installing Ant properly is a reasonable requirement for
> developing with Ant.

Uh, that's developing with Turbine. Mail is so slow ...

> This means we could remove Ant (and Xerces i guess)
> from the TDK and the Turbine lib directory.
> 
> What do people think of this idea?
> 
> --
> jvz.
> 
> Jason van Zyl
> jvanzyl@apache.org
> 
> http://jakarta.apache.org/velocity
> http://jakarta.apache.org/turbine
> http://jakarta.apache.org/commons
> http://tambora.zenplex.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-dev-help@jakarta.apache.org

-- 
jvz.

Jason van Zyl
jvanzyl@apache.org

http://jakarta.apache.org/velocity
http://jakarta.apache.org/turbine
http://jakarta.apache.org/commons
http://tambora.zenplex.org

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: Removing Scripts: final request

Posted by Jon Stevens <jo...@latchkey.com>.
on 5/16/01 8:26 AM, "Jason van Zyl" <jv...@apache.org> wrote:

> Hi,
> 
> I just wanted to check again before actually doing it.
> 
> I think it would be a good idea to remove all the .bat and .sh
> shell scripts from the TDK before releasing 2.1 so that we
> don't have to deprecate them and support them. I think
> installing Ant properly is a reasonable requirement for
> developing with Ant.
> 
> This means we could remove Ant (and Xerces i guess)
> from the TDK and the Turbine lib directory.
> 
> What do people think of this idea?

+1

-jon

-- 
If you come from a Perl or PHP background, JSP is a way to take
your pain to new levels. --Anonymous
<http://jakarta.apache.org/velocity/ymtd/ymtd.html>


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: Removing Scripts: final request

Posted by josh lucas <jo...@stonecottage.com>.
Daniel Rall wrote:
> 
> Magnus ?or Torfason <ma...@handtolvur.is> writes:
> 
> > I would like to see the files there.
> >
> > 1)
> > It's not just about developing Turbine.  It is not easy to say RTFS (Read
> > The F.. Source) unless one expects people to be able to compile the source
> > with reasonable ease.
> 
> I suggest installing Ant onto your system just as you would install
> gmake onto a Solaris box.  For Linux, Josh Lucas has a RPM:
> 
> http://releng.tigris.org/servlets/ProjectDownloadList?action=download&dlID=73
> 
[snip]

As I said before, this rpm will install things into /usr/lib/java and
set an ANT_HOME env varible so that $ANT_HOME/bin is included into your
PATH so that you can type 'ant' as easily as make.

If this location isn't agreeable, then by all means let me know and I'll
build a 'special' turbine ant rpm with an agreed upon location for the
jars and scripts.


josh

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: Removing Scripts: final request

Posted by Daniel Rall <dl...@finemaltcoding.com>.
Magnus ?or Torfason <ma...@handtolvur.is> writes:

> I would like to see the files there.
> 
> 1)
> It's not just about developing Turbine.  It is not easy to say RTFS (Read
> The F.. Source) unless one expects people to be able to compile the source
> with reasonable ease.

I suggest installing Ant onto your system just as you would install
gmake onto a Solaris box.  For Linux, Josh Lucas has a RPM:

http://releng.tigris.org/servlets/ProjectDownloadList?action=download&dlID=73

> 2)
> Also I think that if Ant is getting so good that all the extra stuff that
> used to be in the files is unneccessary, then maintaining the files will be
> trivial.

Ant is improving, but it has also been augmented by a great set of
wrapper scripts that do the same thing that our build scripts do.  I
for one am not interested in maintaining duplicate functionality.
Also, soon typing `ant <target>` will be as ubiquitous as typing
`make <target>`.

> 3)
> This argument may be invalid now, but only half a year ago I had problems
> with building two projects with the same version of Ant, since directives
> were incompatible.  Turbine has traditionally been bleeding edge and I am
> sure that any new Ant Magic that will be added will be instantly utilized in
> Turbine.

Build scripts can be incompatible, this is true.  I think that this
argument may still be valid...


Daniel

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


RE: Removing Scripts: final request

Posted by Magnus ?or Torfason <ma...@handtolvur.is>.
I would like to see the files there.

1)
It's not just about developing Turbine.  It is not easy to say RTFS (Read
The F.. Source) unless one expects people to be able to compile the source
with reasonable ease.

2)
Also I think that if Ant is getting so good that all the extra stuff that
used to be in the files is unneccessary, then maintaining the files will be
trivial.

3)
This argument may be invalid now, but only half a year ago I had problems
with building two projects with the same version of Ant, since directives
were incompatible.  Turbine has traditionally been bleeding edge and I am
sure that any new Ant Magic that will be added will be instantly utilized in
Turbine.

Note that I am not voting, only voicing concerns, and other people have
expressed the opposite opinion.

Magnus

> -----Original Message-----
> From: jvanzyl [mailto:jvanzyl]On Behalf Of Jason van Zyl
> Sent: 16. mai 2001 15:26
> To: Turbine Dev
> Subject: Removing Scripts: final request
>
>
> Hi,
>
> I just wanted to check again before actually doing it.
>
> I think it would be a good idea to remove all the .bat and .sh
> shell scripts from the TDK before releasing 2.1 so that we
> don't have to deprecate them and support them. I think
> installing Ant properly is a reasonable requirement for
> developing with Ant.
>
> This means we could remove Ant (and Xerces i guess)
> from the TDK and the Turbine lib directory.
>
> What do people think of this idea?
>
> --
> jvz.
>
> Jason van Zyl
> jvanzyl@apache.org
>
> http://jakarta.apache.org/velocity
> http://jakarta.apache.org/turbine
> http://jakarta.apache.org/commons
> http://tambora.zenplex.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-dev-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org