one-click is dead, now we have platform specific builds

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
42 messages Options
123
Reply | Threaded
Open this post in threaded view
|

one-click is dead, now we have platform specific builds

EstebanLM
tbh, one-click was just cool for mac users... windows and linux users (specially newcomers) where having bad reaction with the structure that the one-click enforces. 

The new scripts produces structures that can fit better into the platforms where they will run. 

You can check them here: http://files.pharo.org/platform/

of course, a lot of improvements are possible, this is just the first step :)

Esteban
Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Sven Van Caekenberghe-2

On 19 Mar 2013, at 18:29, Esteban Lorenzano <[hidden email]> wrote:

> tbh, one-click was just cool for mac users... windows and linux users (specially newcomers) where having bad reaction with the structure that the one-click enforces.
>
> The new scripts produces structures that can fit better into the platforms where they will run.
>
> You can check them here: http://files.pharo.org/platform/
>
> of course, a lot of improvements are possible, this is just the first step :)
>
> Esteban

Yes, excellent idea.  

Thanks for just doing it ;-)

The One-Click concept was/is cool, but it is more a barrier than a solution it seems.

Having a single download that 'just works' and feels native is very important.

Sven
Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

philippeback
It is good for making OSX apps. For the rest, yeah, it is an alien creature.

Phil

2013/3/19 Sven Van Caekenberghe <[hidden email]>:

>
> On 19 Mar 2013, at 18:29, Esteban Lorenzano <[hidden email]> wrote:
>
>> tbh, one-click was just cool for mac users... windows and linux users (specially newcomers) where having bad reaction with the structure that the one-click enforces.
>>
>> The new scripts produces structures that can fit better into the platforms where they will run.
>>
>> You can check them here: http://files.pharo.org/platform/
>>
>> of course, a lot of improvements are possible, this is just the first step :)
>>
>> Esteban
>
> Yes, excellent idea.
>
> Thanks for just doing it ;-)
>
> The One-Click concept was/is cool, but it is more a barrier than a solution it seems.
>
> Having a single download that 'just works' and feels native is very important.
>
> Sven

Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Tudor Girba-2
In reply to this post by EstebanLM
Great!

Is there a possibility to custom Pharo images (such as Moose) with your infrastructure?

Cheers,
Doru


On Mar 19, 2013, at 6:29 PM, Esteban Lorenzano <[hidden email]> wrote:

> tbh, one-click was just cool for mac users... windows and linux users (specially newcomers) where having bad reaction with the structure that the one-click enforces.
>
> The new scripts produces structures that can fit better into the platforms where they will run.
>
> You can check them here: http://files.pharo.org/platform/
>
> of course, a lot of improvements are possible, this is just the first step :)
>
> Esteban

--
www.tudorgirba.com

"What we can governs what we wish."




Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

stephane ducasse
In reply to this post by EstebanLM
thanks esteban 
this is indeed a real progress

On Mar 19, 2013, at 6:29 PM, Esteban Lorenzano <[hidden email]> wrote:

tbh, one-click was just cool for mac users... windows and linux users (specially newcomers) where having bad reaction with the structure that the one-click enforces. 

The new scripts produces structures that can fit better into the platforms where they will run. 

You can check them here: http://files.pharo.org/platform/

of course, a lot of improvements are possible, this is just the first step :)

Esteban

Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Ben Coman
In reply to this post by Sven Van Caekenberghe-2
Sven Van Caekenberghe wrote:

> On 19 Mar 2013, at 18:29, Esteban Lorenzano <[hidden email]> wrote:
>
>  
>> tbh, one-click was just cool for mac users... windows and linux users (specially newcomers) where having bad reaction with the structure that the one-click enforces.
>>
>> The new scripts produces structures that can fit better into the platforms where they will run.
>>
>> You can check them here: http://files.pharo.org/platform/
>>
>> of course, a lot of improvements are possible, this is just the first step :)
>>
>> Esteban
>>    
>
> Yes, excellent idea.  
>
> Thanks for just doing it ;-)
>
> The One-Click concept was/is cool, but it is more a barrier than a solution it seems.
>
> Having a single download that 'just works' and feels native is very important.
>
> Sven
>
>  
However I guess that compared to having to download image & VM
separately, it is still a one-click - but platform specific rather than
multi-platform.

cheers -ben

Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

blake watson
In reply to this post by EstebanLM
Clean!

On Tue, Mar 19, 2013 at 10:29 AM, Esteban Lorenzano <[hidden email]> wrote:

> tbh, one-click was just cool for mac users... windows and linux users
> (specially newcomers) where having bad reaction with the structure that the
> one-click enforces.
>
> The new scripts produces structures that can fit better into the platforms
> where they will run.
>
> You can check them here: http://files.pharo.org/platform/
>
> of course, a lot of improvements are possible, this is just the first step
> :)
>
> Esteban

Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

EstebanLM
In reply to this post by Tudor Girba-2
sure... I just adapted the script for create one-click. If you already do that for moose, is more or less the same:

you need to clone from


and then execute something like this:

bash build-platform.sh -i image/Pharo -o Pharo3.0 -v 3.0 -t Pharo -p mac

(obviously with your image and names and output names)

Esteban

On Mar 19, 2013, at 9:52 PM, Tudor Girba <[hidden email]> wrote:

Great!

Is there a possibility to custom Pharo images (such as Moose) with your infrastructure?

Cheers,
Doru


On Mar 19, 2013, at 6:29 PM, Esteban Lorenzano <[hidden email]> wrote:

tbh, one-click was just cool for mac users... windows and linux users (specially newcomers) where having bad reaction with the structure that the one-click enforces.

The new scripts produces structures that can fit better into the platforms where they will run.

You can check them here: http://files.pharo.org/platform/

of course, a lot of improvements are possible, this is just the first step :)

Esteban

--
www.tudorgirba.com

"What we can governs what we wish."





Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

ccrraaiigg
In reply to this post by EstebanLM

Hi Esteban--

> windows and linux users (specially newcomers) where having bad
> reaction with the structure that the one-click enforces.

     I'm interested in the details. Are they documented somewhere, or
can you enumerate here?


     thanks!

-C

--
Craig Latta
www.netjam.org/resume
+31   6 2757 7177 (SMS ok)
+ 1 415 287 3547 (no SMS)


Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Frank Shearar-3
On 20 March 2013 10:45, Craig Latta <[hidden email]> wrote:
>
> Hi Esteban--
>
>> windows and linux users (specially newcomers) where having bad
>> reaction with the structure that the one-click enforces.
>
>      I'm interested in the details. Are they documented somewhere, or
> can you enumerate here?

https://news.ycombinator.com/item?id=5395496 describes one newbie's
first impressions of the all-in-one approach.

frank

>      thanks!
>
> -C
>
> --
> Craig Latta
> www.netjam.org/resume
> +31 6 2757 7177 (SMS ok)
> + 1 415  287 3547 (no SMS)
>
>

Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Stan Shepherd
In reply to this post by ccrraaiigg
I think it relates to the thread on Hacker News.
In particular:
https://news.ycombinator.com/item?id=5395496
Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Sean P. DeNigris
Administrator
In reply to this post by EstebanLM
EstebanLM wrote
I just adapted the script for create one-click
Have we captured the procedure for the one-click? Even though it didn't work out for newbies, I think it has value in other contexts e.g. a personal image that I can easily start up on any OS, perhaps to show off at conferences ;)
Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Tudor Girba-2
In reply to this post by EstebanLM
Great. I will give it a try.

Doru


On Mar 20, 2013, at 11:07 AM, Esteban Lorenzano <[hidden email]> wrote:

> sure... I just adapted the script for create one-click. If you already do that for moose, is more or less the same:
>
> you need to clone from
>
> https://gitorious.org/pharo-build
>
> and then execute something like this:
>
> bash build-platform.sh -i image/Pharo -o Pharo3.0 -v 3.0 -t Pharo -p mac
>
> (obviously with your image and names and output names)
>
> Esteban
>
> On Mar 19, 2013, at 9:52 PM, Tudor Girba <[hidden email]> wrote:
>
>> Great!
>>
>> Is there a possibility to custom Pharo images (such as Moose) with your infrastructure?
>>
>> Cheers,
>> Doru
>>
>>
>> On Mar 19, 2013, at 6:29 PM, Esteban Lorenzano <[hidden email]> wrote:
>>
>>> tbh, one-click was just cool for mac users... windows and linux users (specially newcomers) where having bad reaction with the structure that the one-click enforces.
>>>
>>> The new scripts produces structures that can fit better into the platforms where they will run.
>>>
>>> You can check them here: http://files.pharo.org/platform/
>>>
>>> of course, a lot of improvements are possible, this is just the first step :)
>>>
>>> Esteban
>>
>> --
>> www.tudorgirba.com
>>
>> "What we can governs what we wish."
>>
>>
>>
>>
>

--
www.tudorgirba.com

"Things happen when they happen,
not when you talk about them happening."


Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

EstebanLM
In reply to this post by Sean P. DeNigris
Hi Sean,

yes, the procedure is still there, and it is still possible to produce one-click distributions...
maybe we could produce a "portable" version (I think the portable concept captures better what a one-click is... because a one click is not a one click, you still need to double click on it :D )

Esteban

On Mar 20, 2013, at 12:43 PM, "Sean P. DeNigris" <[hidden email]> wrote:

> EstebanLM wrote
>> I just adapted the script for create one-click
>
> Have we captured the procedure for the one-click? Even though it didn't work
> out for newbies, I think it has value in other contexts e.g. a personal
> image that I can easily start up on any OS, perhaps to show off at
> conferences ;)
>
>
>
> -----
> Cheers,
> Sean
> --
> View this message in context: http://forum.world.st/one-click-is-dead-now-we-have-platform-specific-builds-tp4677359p4677502.html
> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>


Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Dennis Groves
In reply to this post by Tudor Girba-2

To whom it may concern,

I have an opinion:
I for one prefer the one-click on OSX. It just fits into the environment better.

I have a bug:
However, after several days of it not working and lots, and lots of help on IRC we have discovered the reason that the one-click did not work on my Mac is because the filesystem is case sensitive. Thus the plist file specifies an incorrect binary as 'pharo' when it needs to be 'Pharo' this is true for the 3.0 branch as well.

Cheers,

Dennis


Dennis Groves, MSc
[hidden email] or schedule a meeting.

This email is licensed under a CC BY-ND 3.0 license.

Please do not send me Microsoft Office/Apple iWork documents.
Send OpenDocument instead!
Stand up for your freedom to install free software.

The idea that some lives matter less is the root of all that’s wrong with the world. -- Paul Farmer

Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Marcus Denker-5


On 20.03.2013, at 22:54, "Dennis Groves" <[hidden email]> wrote:

To whom it may concern,

I have an opinion:
I for one prefer the one-click on OSX. It just fits into the environment better.


Did you try the macos version of the non-oneclick? It is the same as before, minus the windows and linux binaries.

I have a bug:
However, after several days of it not working and lots, and lots of help on IRC we have discovered the reason that the one-click did not work on my Mac is because the filesystem is case sensitive. Thus the plist file specifies an incorrect binary as 'pharo' when it needs to be 'Pharo' this is true for the 3.0 branch as well.


can you add a issue tracker entry? 

Cheers,

Dennis


Dennis Groves, MSc
[hidden email] or schedule a meeting.

This email is licensed under a CC BY-ND 3.0 license.

Please do not send me Microsoft Office/Apple iWork documents.
Send OpenDocument instead!
Stand up for your freedom to install free software.

The idea that some lives matter less is the root of all that’s wrong with the world. -- Paul Farmer

Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Camillo Bruni-3

On 2013-03-21, at 06:41, Marcus Denker <[hidden email]> wrote:

>
>
> On 20.03.2013, at 22:54, "Dennis Groves" <[hidden email]> wrote:
>
>> To whom it may concern,
>>
>> I have an opinion:
>> I for one prefer the one-click on OSX. It just fits into the environment better.
>>
>
> Did you try the macos version of the non-oneclick? It is the same as before, minus the windows and linux binaries.
>> I have a bug:
>> However, after several days of it not working and lots, and lots of help on IRC we have discovered the reason that the one-click did not work on my Mac is because the filesystem is case sensitive. Thus the plist file specifies an incorrect binary as 'pharo' when it needs to be 'Pharo' this is true for the 3.0 branch as well.
>>
>
> can you add a issue tracker entry?

yes I already reported it:

https://pharo.fogbugz.com/default.asp?10062#72825
Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Dennis Groves
On 21 Mar 2013, at 8:08, Camillo Bruni wrote:

>> can you add a issue tracker entry?
>
> yes I already reported it:
>
> https://pharo.fogbugz.com/default.asp?10062#72825

Thank you,

I haven't ever used fogbugz before, as I tend to avoid all non-open
source software. :-)


Dennis

--
[Dennis Groves](http://about.me/dennis.groves), MSc
[Email me](mailto:[hidden email]) or [schedule a
meeting](http://goo.gl/8sPIy).

*This email is licensed under a [CC BY-ND
3.0](http://creativecommons.org/licenses/by-nd/3.0/deed.en_GB) license.*

**Please do not send me Microsoft Office/Apple iWork documents.**
Send [OpenDocument](http://fsf.org/campaigns/opendocument/) instead!
Stand up for your freedom to install [free
software](http://www.fsf.org/campaigns/secure-boot/statement).

> The idea that some lives matter less is the root of all that’s wrong
> with the world. -- Paul Farmer

Reply | Threaded
Open this post in threaded view
|

Re: one-click is dead, now we have platform specific builds

Dennis Groves
In reply to this post by Marcus Denker-5
On 21 Mar 2013, at 5:41, Marcus Denker wrote:

> On 20.03.2013, at 22:54, "Dennis Groves" <[hidden email]>
> wrote:
>
>> To whom it may concern,
>>
>> I have an opinion:
>> I for one prefer the one-click on OSX. It just fits into the
>> environment better.
>>
>
> Did you try the macos version of the non-oneclick? It is the same as
> before, minus the windows and linux binaries.

3.0 works quite nicely after I perform the edit described in my bug. :-)

Dennis


--
[Dennis Groves](http://about.me/dennis.groves), MSc
[Email me](mailto:[hidden email]) or [schedule a
meeting](http://goo.gl/8sPIy).

*This email is licensed under a [CC BY-ND
3.0](http://creativecommons.org/licenses/by-nd/3.0/deed.en_GB) license.*

**Please do not send me Microsoft Office/Apple iWork documents.**
Send [OpenDocument](http://fsf.org/campaigns/opendocument/) instead!
Stand up for your freedom to install [free
software](http://www.fsf.org/campaigns/secure-boot/statement).

> The idea that some lives matter less is the root of all that’s wrong
> with the world. -- Paul Farmer

Reply | Threaded
Open this post in threaded view
|

Pharo Portable was Re: one-click is dead, now we have platform specific builds

Ben Coman
In reply to this post by EstebanLM
That might be a smart marketing move.  PortableApps have become quite
popular, and are an advantage within a locked down corporate
environment.  It is  a term people are familiar with and that helps
newcomers comfort level.

-ben

Esteban Lorenzano wrote:

> Hi Sean,
>
> yes, the procedure is still there, and it is still possible to produce one-click distributions...
> maybe we could produce a "portable" version (I think the portable concept captures better what a one-click is... because a one click is not a one click, you still need to double click on it :D )
>
> Esteban
>
> On Mar 20, 2013, at 12:43 PM, "Sean P. DeNigris" <[hidden email]> wrote:
>
>  
>> EstebanLM wrote
>>    
>>> I just adapted the script for create one-click
>>>      
>> Have we captured the procedure for the one-click? Even though it didn't work
>> out for newbies, I think it has value in other contexts e.g. a personal
>> image that I can easily start up on any OS, perhaps to show off at
>> conferences ;)
>>
>>
>>
>> -----
>> Cheers,
>> Sean
>> --
>> View this message in context: http://forum.world.st/one-click-is-dead-now-we-have-platform-specific-builds-tp4677359p4677502.html
>> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>>
>>    
>
>
>
>  


123