librelist archives

« back to archive

Focus

Focus

From:
Peter Fitzgibbons
Date:
2012-05-22 @ 02:52
HI Shoes Team,

I am getting a vibe from the team that some sort of focus is in order for
our development efforts.

BrownShoes has had some great advancement by Eric Watson and Ashbb.  With
the addition of the Canvas widgets (Shoes::Shape family), I am now
convinced that Jruby/SWT can handle the vast majority of the RedShoes
implementation.  I'm positive that any gaps we find can be covered with
pure old fashioned ingenuity!

A gap that I see to be proven at this point is Installation.
My past poll on install techniques yielded these results :

single-jar install, depends upon pre-installation of Java and   --  44.1% -
15
os-level file-execution of .jar

Install4J cross-platform (assuming a free open-source/          -- 41.2% -
14
non-profit license)

JWS - Java Web Start - jar-based, browser plugin enabled        -- 8.8% - 3

Other                                                           -- 5.9% - 2

Based upon the above, I believe we should begin working on the .jar
compiler.
The last time I looked, Warbler gem seemed to be the go-to for making
.jars.  Are there others?

As far as .shy compilations, my instinct is that building a ".shy" is the
same as making an original Shoes.jar + .shy, so this leads to a bit of a
bootstrap circuit, where we'll one day in the near future declare victory
as "Shoes cobbles itself!"

What do y'all think?

Shoes cobble on!

Peter Fitzgibbons
(847) 859-9550
Email: peter.fitzgibbons@gmail.com
IM GTalk: peter.fitzgibbons
IM AOL: peter.fitzgibbons@gmail.com

Re: [shoes] Focus

From:
Steve Klabnik
Date:
2012-05-22 @ 03:24
My understanding is that warbler is the gold standard.

Re: [shoes] Focus

From:
Eric Watson
Date:
2012-05-22 @ 04:21
On May 21, 2012, at 9:52 PM, Peter Fitzgibbons wrote:

> single-jar install, depends upon pre-installation of Java and   --  44.1% - 15
> os-level file-execution of .jar
> 
> Install4J cross-platform (assuming a free open-source/          -- 41.2% - 14
> non-profit license)
> 
> JWS - Java Web Start - jar-based, browser plugin enabled        -- 8.8% - 3
> 
> Other                                                           -- 5.9% - 2

I was one of those 2 "others". I would like to see the same standalone 
packaging formats that Shoes already has: .dmg, .exe, .run/.sh. However, 
we would still have to create a .jar along the way, so working on .jars 
seems like a reasonable way to go.

Ashbb, didn't you get a purple shoes app packaged up in a .jar?

Re: [shoes] Focus

From:
Peter Fitzgibbons
Date:
2012-05-22 @ 04:38
Calling Dan Lucraft.

Can you advise us in this endeavor?

Peter Fitzgibbons
(847) 859-9550
Email: peter.fitzgibbons@gmail.com
IM GTalk: peter.fitzgibbons
IM AOL: peter.fitzgibbons@gmail.com


On Mon, May 21, 2012 at 11:21 PM, Eric Watson <wasnotrice@gmail.com> wrote:

>
> On May 21, 2012, at 9:52 PM, Peter Fitzgibbons wrote:
>
> > single-jar install, depends upon pre-installation of Java and   --
>  44.1% - 15
> > os-level file-execution of .jar
> >
> > Install4J cross-platform (assuming a free open-source/          -- 41.2%
> - 14
> > non-profit license)
> >
> > JWS - Java Web Start - jar-based, browser plugin enabled        -- 8.8%
> - 3
> >
> > Other                                                           -- 5.9%
> - 2
>
> I was one of those 2 "others". I would like to see the same standalone
> packaging formats that Shoes already has: .dmg, .exe, .run/.sh. However, we
> would still have to create a .jar along the way, so working on .jars seems
> like a reasonable way to go.
>
> Ashbb, didn't you get a purple shoes app packaged up in a .jar?
>
>
>

Re: [shoes] Focus

From:
David Eastman
Date:
2012-05-22 @ 12:45
I've used Ashbb's purple jar, and will try to us it as a standalone device
in the furure.

On Tue, May 22, 2012 at 5:38 AM, Peter Fitzgibbons <
peter.fitzgibbons@gmail.com> wrote:

> Calling Dan Lucraft.
>
> Can you advise us in this endeavor?
>
> Peter Fitzgibbons
> (847) 859-9550
> Email: peter.fitzgibbons@gmail.com
> IM GTalk: peter.fitzgibbons
> IM AOL: peter.fitzgibbons@gmail.com
>
>
> On Mon, May 21, 2012 at 11:21 PM, Eric Watson <wasnotrice@gmail.com>wrote:
>
>>
>> On May 21, 2012, at 9:52 PM, Peter Fitzgibbons wrote:
>>
>> > single-jar install, depends upon pre-installation of Java and   --
>>  44.1% - 15
>> > os-level file-execution of .jar
>> >
>> > Install4J cross-platform (assuming a free open-source/          --
>> 41.2% - 14
>> > non-profit license)
>> >
>> > JWS - Java Web Start - jar-based, browser plugin enabled        -- 8.8%
>> - 3
>> >
>> > Other                                                           -- 5.9%
>> - 2
>>
>> I was one of those 2 "others". I would like to see the same standalone
>> packaging formats that Shoes already has: .dmg, .exe, .run/.sh. However, we
>> would still have to create a .jar along the way, so working on .jars seems
>> like a reasonable way to go.
>>
>> Ashbb, didn't you get a purple shoes app packaged up in a .jar?
>>
>>
>>
>

Re: [shoes] Focus

From:
ashbb
Date:
2012-05-22 @ 12:47
Hi Eric,

> Ashbb, didn't you get a purple shoes app packaged up in a .jar?
I guess that you thought this post:

http://librelist.com/browser//shoes/2012/4/21/unblockme-all-in-one-zip-file/

Yes, I could make an all-in-one file. But at that point, it was a zip file,
not a jar file. :-P

I also tried `warbler` to make a jar file. But it didn't work at that point.
I need to study more. ;-)

ashbb