Re: [Beanshell-dev] The sad state of Javascripting

"David A. Lee" <[email protected]> Tue, 1 May 2007 15:12:06 -0500
Newsgroups gmane.comp.java.beanshell.user,gmane.comp.java.beanshell.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--===============0367391197==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0057_01C78C03.14B33D70"

This is a multi-part message in MIME format.

------=_NextPart_000_0057_01C78C03.14B33D70
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Lets hope that when 3.0 comes out it wont *have* these bugs.
And if it does, and if the fixes cant or wont be integrated, the lets =
hope authors will be more open to fixing bugs in 3.0 then in 2.0.
This is why I suggest a "bug fix only" fork ...=20

Time will only tell if people prefer an active 2.0 branch or a future =
3.0 branch.
I certianly would prefer a carefully managed 2.0 bug fix branch now over =
a 3.0 branch sometime in the future.
I'm also concerned about the impact of the hinted "refactoring" in the =
3.0 branch ... how much of a hit will existing code take ?=20
I dont know ... maybe too much to move onto 3.0 for a long time after =
its out.

My experience with similar projects is that sometimes people actually =
prefer the "N" branch over the "N+1" branch for exactly these reasons =
... so 2.0 and 3.0 may very well diverge ... which isnt a horrible thing =
necessarily.   All depends on what your goals are.
Maybe at some point it will be clearer if 3.0 will want to catch up with =
the 2.0 branch or go its seperate way.   Possibly at that point it might =
be a good idea to re-examine what the goals are of this fork ...=20

But for now, in the near future (say 1 year out ...) I see a huge =
advantage in getting a 2.0 fork which has some active bug fixing.
I certianly would jump on it, and help with it.  Providing the goal (for =
now) is stability and fixes and there was some infrastructure in place =
to test fixes before they were commited.  I dont know the state of unit =
test for BeanShell ...=20


  ----- Original Message -----=20
  From: Alexey Zinger=20
  To: beanshell-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org=20
  Cc: beanshell-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org=20
  Sent: Tuesday, May 01, 2007 3:05 PM
  Subject: Re: [Beanshell-dev] [Beanshell-users] The sad state of =
Javascripting


  I agree in principle, but I wonder what the likelihood of these fixes =
not being easily integratable into the 3.0 release will be...

  "David A. Lee" <[email protected]> wrote:
    I vote "yes", although I would suggest we keep this fork a "bug fix =
only"=20
    fork in the hopes that the fixes may someday be incorporated back =
into the=20
    mainline.
    If we start adding feature enhacements mixed in with bug fixes, or =
start=20
    doing 'gratuitius fixes' then we will likely be locked into a dead =
end.
    I volunteer to help.

    < this is just an oppinion ... I dont have the "right" to vote ... =
anymore=20
    then anyone who is "just a user">

    -David Lee


    ----- Original Message -----=20
    From: "fschmidt"=20
    To:=20
    Sent: Monday, April 30, 2007 10:23 PM
    Subject: Re: [Beanshell-users] The sad state of Java scripting


    >
    > Would anyone object to me forking BeanShell?
    >
    > --=20
    > View this message in context:=20
    > =
http://www.nabble.com/The-sad-state-of-Java-scripting-tf3664576.html#a102=
64126
    > Sent from the BeanShell - User mailing list archive at Nabble.com.
    >
    >
    > =
-------------------------------------------------------------------------=

    > This SF.net email is sponsored by DB2 Express
    > Download DB2 Express C - the FREE version of DB2 express and take
    > control of your XML. No limits. Just data. Click to get it now.
    > http://sourceforge.net/powerbar/db2/
    > _______________________________________________
    > Beanshell-users mailing list
    > Beanshell-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
    > https://lists.sourceforge.net/lists/listinfo/beanshell-users
    >=20


    =
-------------------------------------------------------------------------=

    This SF.net email is sponsored by DB2 Express
    Download DB2 Express C - the FREE version of DB2 express and take
    control of your XML. No limits. Just data. Click to get it now.
    http://sourceforge.net/powerbar/db2/
    _______________________________________________
    Beanshell-developers mailing list
    Beanshell-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
    https://lists.sourceforge.net/lists/listinfo/beanshell-developers




  Alexey
  2001 Honda CBR600F4i (CCS)
  1992 Kawasaki EX500
  http://azinger.blogspot.com
  http://bsheet.sourceforge.net
  http://wcollage.sourceforge.net



-------------------------------------------------------------------------=
-----
  Ahhh...imagining that irresistible "new car" smell?
  Check out new cars at Yahoo! Autos.=20


-------------------------------------------------------------------------=
-----


  =
-------------------------------------------------------------------------=

  This SF.net email is sponsored by DB2 Express
  Download DB2 Express C - the FREE version of DB2 express and take
  control of your XML. No limits. Just data. Click to get it now.
  http://sourceforge.net/powerbar/db2/


-------------------------------------------------------------------------=
-----


  _______________________________________________
  Beanshell-developers mailing list
  Beanshell-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
  https://lists.sourceforge.net/lists/listinfo/beanshell-developers

------=_NextPart_000_0057_01C78C03.14B33D70
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>Lets hope that when 3.0 comes out it wont *have* =
these=20
bugs.</FONT></DIV>
<DIV><FONT size=3D2>And if it does, and if the fixes cant =
or&nbsp;wont&nbsp;be=20
integrated, the lets hope&nbsp;authors will be more open to fixing bugs =
in 3.0=20
then in 2.0.</FONT></DIV>
<DIV><FONT size=3D2>This is why I suggest a "bug fix only" fork ... =
</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Time will only tell if people prefer an active 2.0 =
branch or a=20
future 3.0 branch.</FONT></DIV>
<DIV><FONT size=3D2>I certianly would prefer a carefully managed 2.0 bug =
fix=20
branch now over a 3.0 branch sometime in the future.</FONT></DIV>
<DIV><FONT size=3D2>I'm also concerned about the impact of the hinted=20
"refactoring" in the 3.0 branch ... how much of a hit will existing code =
take ?=20
</FONT></DIV>
<DIV><FONT size=3D2>I dont know ... maybe too much to move onto 3.0 for =
a long=20
time after its out.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>My experience with similar projects is that =
sometimes people=20
actually prefer the "N" branch over the "N+1" branch for exactly these =
reasons=20
... so 2.0 and 3.0 may very well diverge ... which isnt a horrible thing =

necessarily.&nbsp;&nbsp; All depends on what your goals =
are.</FONT></DIV>
<DIV><FONT size=3D2>Maybe at some point it will be clearer if 3.0 will =
want to=20
catch up with the 2.0 branch or go its seperate way.&nbsp;&nbsp; =
Possibly at=20
that point it might be a good idea to re-examine what the goals are of =
this fork=20
... </FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>But for now, in the near future (say 1 year out ...) =
I see a=20
huge advantage in getting a 2.0 fork which has some active bug=20
fixing.</FONT></DIV>
<DIV><FONT size=3D2>I certianly would jump on it, and help with =
it.&nbsp;=20
Providing the goal (for now) is stability and fixes and there was some=20
infrastructure in place to test fixes before they were commited.&nbsp; I =
dont=20
know the state of unit test for BeanShell ... </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A title=3Dinline_four-/[email protected] =
href=3D"mailto:inline_four-/[email protected]">Alexey=20
  Zinger</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
  title=3Dbeanshell-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org=20
  =
href=3D"mailto:beanshell-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">beanshell-users@lis=
ts.sourceforge.net</A>=20
  </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Cc:</B> <A=20
  title=3Dbeanshell-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org=20
  =
href=3D"mailto:beanshell-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">beanshell-deve=
[email protected]</A>=20
  </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Tuesday, May 01, 2007 =
3:05 PM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: [Beanshell-dev]=20
  [Beanshell-users] The sad state of Javascripting</DIV>
  <DIV><BR></DIV>I agree in principle, but I wonder what the likelihood =
of these=20
  fixes not being easily integratable into the 3.0 release will=20
  be...<BR><BR><B><I>"David A. Lee" &lt;<A=20
  href=3D"mailto:[email protected]">[email protected]</A>&gt;</I></B> =
wrote:
  <BLOCKQUOTE class=3Dreplbq=20
  style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: =
rgb(16,16,255) 2px solid">I=20
    vote "yes", although I would suggest we keep this fork a "bug fix =
only"=20
    <BR>fork in the hopes that the fixes may someday be incorporated =
back into=20
    the <BR>mainline.<BR>If we start adding feature enhacements mixed in =
with=20
    bug fixes, or start <BR>doing 'gratuitius fixes' then we will likely =
be=20
    locked into a dead end.<BR>I volunteer to help.<BR><BR>&lt; this is =
just an=20
    oppinion ... I dont have the "right" to vote ... anymore <BR>then =
anyone who=20
    is "just a user"&gt;<BR><BR>-David Lee<BR><BR><BR>----- Original =
Message=20
    ----- <BR>From: "fschmidt" <[email protected]><BR>To:=20
    <BEANSHELL-USERS-jEwL0F8OQBPYuXo5jQzoGqHwyWdF0H6P@public.gmane.org><BR>Sent: Monday, April 30, =
2007=20
    10:23 PM<BR>Subject: Re: [Beanshell-users] The sad state of Java=20
    scripting<BR><BR><BR>&gt;<BR>&gt; Would anyone object to me forking=20
    BeanShell?<BR>&gt;<BR>&gt; -- <BR>&gt; View this message in context: =

    <BR>&gt;=20
    =
http://www.nabble.com/The-sad-state-of-Java-scripting-tf3664576.html#a102=
64126<BR>&gt;=20
    Sent from the BeanShell - User mailing list archive at=20
    Nabble.com.<BR>&gt;<BR>&gt;<BR>&gt;=20
    =
-------------------------------------------------------------------------=
<BR>&gt;=20
    This SF.net email is sponsored by DB2 Express<BR>&gt; Download DB2 =
Express C=20
    - the FREE version of DB2 express and take<BR>&gt; control of your =
XML. No=20
    limits. Just data. Click to get it now.<BR>&gt;=20
    http://sourceforge.net/powerbar/db2/<BR>&gt;=20
    _______________________________________________<BR>&gt; =
Beanshell-users=20
    mailing list<BR>&gt; Beanshell-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org<BR>&gt;=20
    https://lists.sourceforge.net/lists/listinfo/beanshell-users<BR>&gt; =

    =
<BR><BR><BR>-------------------------------------------------------------=
------------<BR>This=20
    SF.net email is sponsored by DB2 Express<BR>Download DB2 Express C - =
the=20
    FREE version of DB2 express and take<BR>control of your XML. No =
limits. Just=20
    data. Click to get it=20
    =
now.<BR>http://sourceforge.net/powerbar/db2/<BR>_________________________=
______________________<BR>Beanshell-developers=20
    mailing=20
    =
list<BR>Beanshell-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org<BR>https://lists.sourc=
eforge.net/lists/listinfo/beanshell-developers<BR></BEANSHELL-USERS@LISTS=
.SOURCEFORGE.NET></[email protected]></BLOCKQUOTE><BR><BR><BR>Alexey<BR>=
2001=20
  Honda CBR600F4i (CCS)<BR>1992 Kawasaki EX500<BR><A=20
  =
href=3D"http://azinger.blogspot.com">http://azinger.blogspot.com</A><BR><=
A=20
  =
href=3D"http://bsheet.sourceforge.net">http://bsheet.sourceforge.net</A><=
BR><A=20
  =
href=3D"http://wcollage.sourceforge.net">http://wcollage.sourceforge.net<=
/A><BR>
  <P>
  <HR SIZE=3D1>
  Ahhh...imagining that irresistible "new car" smell?<BR>Check out <A=20
  =
href=3D"http://us.rd.yahoo.com/evt=3D48245/*http://autos.yahoo.com/new_ca=
rs.html;_ylc=3DX3oDMTE1YW1jcXJ2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbm=
V3LWNhcnM-">new=20
  cars at Yahoo! Autos.</A>=20
  <P>
  <HR>

  =
<P></P>------------------------------------------------------------------=
-------<BR>This=20
  SF.net email is sponsored by DB2 Express<BR>Download DB2 Express C - =
the FREE=20
  version of DB2 express and take<BR>control of your XML. No limits. =
Just data.=20
  Click to get it now.<BR>http://sourceforge.net/powerbar/db2/
  <P>
  <HR>

  =
<P></P>_______________________________________________<BR>Beanshell-devel=
opers=20
  mailing=20
  =
list<BR>Beanshell-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org<BR>https://lists.sourc=
eforge.net/lists/listinfo/beanshell-developers<BR></BLOCKQUOTE></BODY></H=
TML>

------=_NextPart_000_0057_01C78C03.14B33D70--



--===============0367391197==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--===============0367391197==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Beanshell-users mailing list
Beanshell-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/beanshell-users

--===============0367391197==--