Re: [shoes] Shoes Release Checklist
- From:
- Steve Klabnik
- Date:
- 2010-08-19 @ 01:46
What should it be pointing to instead?
On Wed, Aug 18, 2010 at 9:41 PM, Cecil Coupe <ccoupe@cableone.net> wrote:
> platform/mac/stub.m still has url's to hacketyhack.net so packaging with
> "download shoes if needed" will fail.
>
>
> On Wed, 2010-08-18 at 21:23 -0400, Steve Klabnik wrote:
>> I've tagged and pushed Policeman: http://github.com/shoes/shoes/tree/3.0.0
>>
>> Let's get building! (I'll post a link to shoes3.dmg soon.)
>>
>> On Wed, Aug 18, 2010 at 5:29 PM, ashbb <ashbbb@gmail.com> wrote:
>> > Hi Steve and folks,
>> >
>> > Could you add `Shoes 3` tag into shoes/shoes on github?
>> > After that, I'll download the source code from shoes/shoes and rebuild the
>> > following three and upload them to shoes.heroku.com.
>> >
>> > - shoes3.exe (for Windows, video support)
>> > - shoes3-novideo.exe (for Windows, without video support)
>> > - shoes3.run (for Linux 32bit, without video support)
>> >
>> > Let's get Policeman out the door. :)
>> >
>> > ashbb
>> >
>> > ps. If shoes3.dmg is late, it's okay to say so as a comment. ;-)
>> >
>
>
>
Re: [shoes] Shoes Release Checklist
- From:
- Cecil Coupe
- Date:
- 2010-08-19 @ 02:22
On Wed, 2010-08-18 at 21:46 -0400, Steve Klabnik wrote:
> What should it be pointing to instead?
I don't read Cocoa/Objective-C very well, but it appears to set up a
download from a base url that should be shoes.heroku.com instead of
hacketyhack.net. There is some other string slinging going there but it
should download from http://shoes.heroku.com/pkg/policeman/shoes (or
shoes-ppc if the stub was compiled on and downloaded to a ppc machine.
Then it appears to setup some event monitoring handlers by URL -
presumably to update a progress bar. Those need fixing too.
How shoes.heroku.com/pkg/policeman/shoes translate to the shoes3.dmg is
a mystery to me.
Re: [shoes] Shoes Release Checklist
- From:
- Devyn Cairns
- Date:
- 2010-08-19 @ 02:47
On Wed, Aug 18, 2010 at 7:22 PM, Cecil Coupe <ccoupe@cableone.net> wrote:
> On Wed, 2010-08-18 at 21:46 -0400, Steve Klabnik wrote:
> > What should it be pointing to instead?
>
> I don't read Cocoa/Objective-C very well, but it appears to set up a
> download from a base url that should be shoes.heroku.com instead of
> hacketyhack.net. There is some other string slinging going there but it
> should download from http://shoes.heroku.com/pkg/policeman/shoes (or
> shoes-ppc if the stub was compiled on and downloaded to a ppc machine.
>
> Then it appears to setup some event monitoring handlers by URL -
> presumably to update a progress bar. Those need fixing too.
>
> How shoes.heroku.com/pkg/policeman/shoes translate to the shoes3.dmg is
> a mystery to me.
>
Should be http://shoes.heroku.com/pkg/policeman/<platform>/shoes, and that
is just a text file which contains the URL of where to download from.
When all is done, guys, email me and I'll set up the URLs.
PS: What *are* the platform identifiers for OS X?
--
~devyn
Re: [shoes] Shoes Release Checklist
- From:
- Cecil Coupe
- Date:
- 2010-08-19 @ 03:30
On Wed, 2010-08-18 at 19:47 -0700, Devyn Cairns wrote:
>
>
> On Wed, Aug 18, 2010 at 7:22 PM, Cecil Coupe <ccoupe@cableone.net>
> wrote:
> On Wed, 2010-08-18 at 21:46 -0400, Steve Klabnik wrote:
> > What should it be pointing to instead?
>
>
> I don't read Cocoa/Objective-C very well, but it appears to
> set up a
> download from a base url that should be shoes.heroku.com
> instead of
> hacketyhack.net. There is some other string slinging going
> there but it
> should download from
> http://shoes.heroku.com/pkg/policeman/shoes (or
> shoes-ppc if the stub was compiled on and downloaded to a ppc
> machine.
>
> Then it appears to setup some event monitoring handlers by URL
> -
> presumably to update a progress bar. Those need fixing too.
>
> How shoes.heroku.com/pkg/policeman/shoes translate to the
> shoes3.dmg is
> a mystery to me.
>
>
> Should be http://shoes.heroku.com/pkg/policeman/<platform>/shoes, and
> that is just a text file which contains the URL of where to download
> from.
My bad for leaving out the <platform>. Devyn is correct.
>
>
> When all is done, guys, email me and I'll set up the URLs.
>
>
> PS: What *are* the platform identifiers for OS X?
There's only one in the pack.rb. 'osx'.
platform/mac/stubs.m thinks there are 'shoes' or 'shoes-ppc' to download
(from hacketyhack.net) static/stubs/cocoa-install is a fat binary and
that determines which executable to download.
I'd love to have a conversation about how we might accommodate these
platform/packager/stubs that allows 'orphan' or new alternative
platforms. Just not tonight. It's already Whyday in some parts of the
world.
>
>
>
> --
> ~devyn
Re: [shoes] Shoes Release Checklist
- From:
- Steve Klabnik
- Date:
- 2010-08-19 @ 02:38
Well, after trying to build HEAD, there are actually some serious
bullshit compilation issues that need to be addressed on OSX, so I'm
just going to chalk this up to 'look into after Whyday' and we'll
address it with a bugfix release.
I just built shoes3.dmg, it's here:
http://github.com/steveklabnik/shoes/downloads
Re: [shoes] Shoes Release Checklist
- From:
- Cecil Coupe
- Date:
- 2010-08-19 @ 03:05
On Wed, 2010-08-18 at 22:38 -0400, Steve Klabnik wrote:
> Well, after trying to build HEAD, there are actually some serious
> bullshit compilation issues that need to be addressed on OSX, so I'm
> just going to chalk this up to 'look into after Whyday' and we'll
> address it with a bugfix release.
>
> I just built shoes3.dmg, it's here:
> http://github.com/steveklabnik/shoes/downloads
At this point in time, we have to live with the bugs. The
shoe.heroku.com webmaster has the task to link all the executables
properly, update the front page to announce Shoes Policeman (for all it
warts) is now ready and revise the http://shoes.heroku.com/downloads
page to reflect that Policeman is 'current' and Raisins is legacy.
It would also be good to mention there "may be" packaging issues until
we get a bugfix out. It would also be very good if the front page had a
link to the mailing list instead of having to trawl the wiki to find the
ML.
--Cecil