librelist archives

« back to archive

What happened to The Shoebox?

What happened to The Shoebox?

From:
Rhys Powell
Date:
2013-09-29 @ 05:04
Hey all,

Recently I've been getting into Shoes again as part of teaching some 
friends at my university how to code in Ruby. I remember a few years back 
there was a great site full of user examples called The Shoebox, but 
looking around now it seems like it's disappeared. 

I'd be incredibly keen to get that site up and running again. With tools 
like Gist around, we could make it better than ever before and really 
start to cultivate a community of users building and remixing little Shoes
apps again.

I've got a decent amount of spare time to throw at something like this if 
anyone else is interested in helping out.

⌘ Rhys Powell
http://rpowell.me

Re: [shoes] What happened to The Shoebox?

From:
Sebastjan Hribar
Date:
2013-09-29 @ 06:42
Hi Rhys,

you could use Hackety Hack: http://hackety.com. There are quite some
samples on the HH page.

regards
seba


2013/9/29 Rhys Powell <rhys@rpowell.me>

> Hey all,
>
> Recently I've been getting into Shoes again as part of teaching some
> friends at my university how to code in Ruby. I remember a few years back
> there was a great site full of user examples called The Shoebox, but
> looking around now it seems like it's disappeared.
>
> I'd be incredibly keen to get that site up and running again. With tools
> like Gist around, we could make it better than ever before and really start
> to cultivate a community of users building and remixing little Shoes apps
> again.
>
> I've got a decent amount of spare time to throw at something like this if
> anyone else is interested in helping out.
>
> ⌘ Rhys Powell
> http://rpowell.me
>
>

Re: [shoes] What happened to The Shoebox?

From:
Rhys Powell
Date:
2013-09-29 @ 11:38
I'm very much aware of Hackety Hack, I helped out with that project for a 
brief period a few years back, but I feel The Shoebox has always fulfilled
a different purpose. While Hackety Hack concerns itself primarily with 
inexperienced, beginner coders, The Shoebox was a way to encourage more 
confident coders to play around with Shoes and build some cool programs on
top of it.

If Hackety Hack and Shoes are ever to be as impactful as they deserve to 
be, we'll need community support from those established developers. I feel
that, in recent years, the Ruby community has become a lot less welcoming 
to newcomers; we beat them over the head with these gigantic web 
frameworks, we're overly critical of their code, we fail to impart on them
the sense of enthusiasm that coding deserves. If we want to make Ruby an 
excellent beginner's language again, we need to help the community find 
that enthusiasm for teaching again.

The truth is, that's going to take some time for sure, but it's by no 
means unachievable. We're already building a solid new foundation in Shoes
4, but that alone isn't enough. What I see The Shoebox doing is putting 
Shoes back in the community's field of view; reminding people what's great
about these sorts of tools, helping them rediscover how fun coding can be.
There's a few steps to doing this as I see it:

Relaunch The Shoebox as a modern website using GitHub Gists and Bundler to
ease the distribution of programs
Make the shoebox.rb gem, a simple command line tool that makes loading up 
Shoebox demos as easy as typing `gem install shoebox && shoebox run 
foobar` into a shell. This could also serve as the foundation for a 
next-generation version of Hackety Hack.
Run an event, let's call it The Shoebox Jam, on _whyday to get people 
using these tools again and get some solid code examples into the 
directory.

I truly, sincerely believe Shoes is one of the most important Ruby 
libraries out there. When I've shown people more used to languages like 
C/++ and Java how easy it is to build a GUI RSS reader in under 40 lines 
of code, they're utterly blown away. The ability of this simple tool to 
capture people's imaginations is unparalleled.

⌘ Rhys Powell
http://rpowell.me

On 29/09/2013, at 4:42 PM, Sebastjan Hribar <sebastjan.hribar@gmail.com> wrote:

> Hi Rhys,
> 
> you could use Hackety Hack: http://hackety.com. There are quite some 
samples on the HH page.
> 
> regards
> seba
> 
> 
> 2013/9/29 Rhys Powell <rhys@rpowell.me>
> Hey all,
> 
> Recently I've been getting into Shoes again as part of teaching some 
friends at my university how to code in Ruby. I remember a few years back 
there was a great site full of user examples called The Shoebox, but 
looking around now it seems like it's disappeared. 
> 
> I'd be incredibly keen to get that site up and running again. With tools
like Gist around, we could make it better than ever before and really 
start to cultivate a community of users building and remixing little Shoes
apps again.
> 
> I've got a decent amount of spare time to throw at something like this 
if anyone else is interested in helping out.
> 
> ⌘ Rhys Powell
> http://rpowell.me
> 
> 

Re: [shoes] What happened to The Shoebox?

From:
Sebastjan Hribar
Date:
2013-09-29 @ 12:28
2013/9/29 Rhys Powell <rhys@rpowell.me>

> I'm very much aware of Hackety Hack, I helped out with that project for a
> brief period a few years back, but I feel The Shoebox has always fulfilled
> a different purpose. While Hackety Hack concerns itself primarily with
> inexperienced, beginner coders, The Shoebox was a way to encourage more
> confident coders to play around with Shoes and build some cool programs on
> top of it.
>
> I didn't want to disregard Shoebox, to be honest I haven't heard about it
until today when I read your post and I've only mentioned HH cause it's
been a great help to me when I started with Ruby and Shoes and I've
recently taken part in the localization of the HH.



> If Hackety Hack and Shoes are ever to be as impactful as they deserve to
> be, we'll need community support from those established developers. I feel
> that, in recent years, the Ruby community has become a lot less welcoming
> to newcomers; we beat them over the head with these gigantic web
> frameworks, we're overly critical of their code, we fail to impart on them
> the sense of enthusiasm that coding deserves. If we want to make Ruby an
> excellent beginner's language again, we need to help the community find
> that enthusiasm for teaching again.
>
>
I can't comment on the "less welcoming" as I don't know what the situation
was before, but I've received (and still do) a lot of support here from the
Shoes mailing list as well as from the ruby forum members.



> The truth is, that's going to take some time for sure, but it's by no
> means unachievable. We're already building a solid new foundation in Shoes
> 4, but that alone isn't enough. What I see The Shoebox doing is putting
> Shoes back in the community's field of view; reminding people what's great
> about these sorts of tools, helping them rediscover how fun coding can be.
> There's a few steps to doing this as I see it:
>
>
>    1. Relaunch The Shoebox as a modern website using GitHub Gists and
>    Bundler to ease the distribution of programs
>    2. Make the shoebox.rb gem, a simple command line tool that makes
>    loading up Shoebox demos as easy as typing `gem install shoebox && shoebox
>    run foobar` into a shell. This could also serve as the foundation for a
>    next-generation version of Hackety Hack.
>    3. Run an event, let's call it The Shoebox Jam, on _whyday to get
>    people using these tools again and get some solid code examples into the
>    directory.
>
>
> I truly, sincerely believe Shoes is one of the most important Ruby
> libraries out there. When I've shown people more used to languages like
> C/++ and Java how easy it is to build a GUI RSS reader in under 40 lines of
> code, they're utterly blown away. The ability of this simple tool to
> capture people's imaginations is unparalleled.
>
> I feel the same. Ever since I've discovered Ruby and Shoes I try to spent
as much time as I can to learn and advance just for the fun of it and every
ressource is most welcome. If Shoebox was more advanced it's a perfect fit
to learn from more experienced programmers.

love shoes!
seba




> ⌘ Rhys Powell
> http://rpowell.me
>
> On 29/09/2013, at 4:42 PM, Sebastjan Hribar <sebastjan.hribar@gmail.com>
> wrote:
>
> Hi Rhys,
>
> you could use Hackety Hack: http://hackety.com. There are quite some
> samples on the HH page.
>
> regards
> seba
>
>
> 2013/9/29 Rhys Powell <rhys@rpowell.me>
>
>> Hey all,
>>
>> Recently I've been getting into Shoes again as part of teaching some
>> friends at my university how to code in Ruby. I remember a few years back
>> there was a great site full of user examples called The Shoebox, but
>> looking around now it seems like it's disappeared.
>>
>> I'd be incredibly keen to get that site up and running again. With tools
>> like Gist around, we could make it better than ever before and really start
>> to cultivate a community of users building and remixing little Shoes apps
>> again.
>>
>> I've got a decent amount of spare time to throw at something like this if
>> anyone else is interested in helping out.
>>
>> ⌘ Rhys Powell
>> http://rpowell.me
>>
>>
>
>

Re: [shoes] What happened to The Shoebox?

From:
James Gifford
Date:
2013-09-29 @ 12:41
So, the question now becomes, what would the features of a rewritten
shoebox be?

I'm assuming single sign on, user has code, and it is syntax highlighted,
with tags(categories). Sounds like a basic weekend project to build part 1
at least.

:)
James

Re: [shoes] What happened to The Shoebox?

From:
Steve Klabnik
Date:
2013-09-29 @ 15:29
I have a full backup copy of the Shoebox.

It wasn't maintained, and was full of porn spam, so it was taken down,
that's basically it. Realistically, the Shoes community has been about
ten or fifteen people total for a very long time, so we haven't had
the human-power to build something like it.

My personal idea was that Hackety's site would take over the Shoebox's
role, but it admittedly has not for various reasons. I think it'd be
better to not keep the two separate, but they who ships gets to make
said decisions.

Re: [shoes] What happened to The Shoebox?

From:
Douglas Allen
Date:
2013-09-30 @ 17:47
I like the suggestion to just make a github repo for shoebox. We can always
send in stuff on a branch and it wouldn't even have to be merged until
someone decided to do that. But I'm not that adept yet with github but just
a thought.


On Sun, Sep 29, 2013 at 10:29 AM, Steve Klabnik <steve@steveklabnik.com>wrote:

> I have a full backup copy of the Shoebox.
>
> It wasn't maintained, and was full of porn spam, so it was taken down,
> that's basically it. Realistically, the Shoes community has been about
> ten or fifteen people total for a very long time, so we haven't had
> the human-power to build something like it.
>
> My personal idea was that Hackety's site would take over the Shoebox's
> role, but it admittedly has not for various reasons. I think it'd be
> better to not keep the two separate, but they who ships gets to make
> said decisions.
>

Re: [shoes] What happened to The Shoebox?

From:
Arne Brasseur
Date:
2013-09-30 @ 21:08
I like it, a simple gh-pages site. As Steve pointed out, it just takes one
person who actually ships it.

Takers? :D
On 30 Sep 2013 19:48, "Douglas Allen" <kb9agt@gmail.com> wrote:

> I like the suggestion to just make a github repo for shoebox. We can
> always send in stuff on a branch and it wouldn't even have to be merged
> until someone decided to do that. But I'm not that adept yet with github
> but just a thought.
>
>
> On Sun, Sep 29, 2013 at 10:29 AM, Steve Klabnik <steve@steveklabnik.com>wrote:
>
>> I have a full backup copy of the Shoebox.
>>
>> It wasn't maintained, and was full of porn spam, so it was taken down,
>> that's basically it. Realistically, the Shoes community has been about
>> ten or fifteen people total for a very long time, so we haven't had
>> the human-power to build something like it.
>>
>> My personal idea was that Hackety's site would take over the Shoebox's
>> role, but it admittedly has not for various reasons. I think it'd be
>> better to not keep the two separate, but they who ships gets to make
>> said decisions.
>>
>
>

Re: [shoes] What happened to The Shoebox?

From:
Rhys Powell
Date:
2013-10-01 @ 04:57
Yeah a GitHub pages based site would be super simple to put up, even as an
interim solution while we build something a bit better suited. I'd be 
totally up for putting something together over the next few days and 
presenting it to you guys for critique. 

⌘ Rhys Powell
http://rpowell.me

On 01/10/2013, at 7:08 AM, Arne Brasseur <arne.brasseur@gmail.com> wrote:

> I like it, a simple gh-pages site. As Steve pointed out, it just takes 
one person who actually ships it.
> 
> Takers? :D
> 
> On 30 Sep 2013 19:48, "Douglas Allen" <kb9agt@gmail.com> wrote:
> I like the suggestion to just make a github repo for shoebox. We can 
always send in stuff on a branch and it wouldn't even have to be merged 
until someone decided to do that. But I'm not that adept yet with github 
but just a thought.
> 
> 
> On Sun, Sep 29, 2013 at 10:29 AM, Steve Klabnik <steve@steveklabnik.com> wrote:
> I have a full backup copy of the Shoebox.
> 
> It wasn't maintained, and was full of porn spam, so it was taken down,
> that's basically it. Realistically, the Shoes community has been about
> ten or fifteen people total for a very long time, so we haven't had
> the human-power to build something like it.
> 
> My personal idea was that Hackety's site would take over the Shoebox's
> role, but it admittedly has not for various reasons. I think it'd be
> better to not keep the two separate, but they who ships gets to make
> said decisions.
>