librelist archives

« back to archive

Roadmap proposal

Roadmap proposal

From:
Steve Klabnik
Date:
2010-08-05 @ 00:38
Hey guys, I made a wiki page with the text of that proposal I suggested in
the other thread:

http://wiki.github.com/shoes/shoes/shoes-roadmap-proposal

Check it out, let me know what you think, fill in some gaps, let's hash this
out and get Policeman out the door. :)

(apologies for anything dumb, I typed this between hours 11 and 13 of my
flights today)

Re: [shoes] Roadmap proposal

From:
Cecil Coupe
Date:
2010-08-05 @ 02:57
Nice work, Steve. Nothing there that I can't support.

It'd wouldn't be me without a nit pick or two. 


> 1. Platform Specific
> Linux:
> - Initially, Linux will only support building from source. We’ll
> decide the best way to support Linux binaries with 3.1.
> 

We should put a Linux 32 bit (Ubuntu 10.4) where the packager expects
there to be one. Ashbb has one. It's not an expression of support of
Ubuntu, it's just the best we can do for this release and the code
really does expect something to be there.


> 4. Video
> 
> Video support was originally considered dropped. While ashbb has
> recently found it to be sort of working, due to lack of time and
> neccesary testing this will be pushed back to 3.1.
> 
Any user that installs VLC (the application) has much more recent
libraries that Policeman (and Raisins) will not compile against or run
against. It's more complex issue than lack of testing or a few hours of
developer time. For the roadmap statement I'd simply say "Video support
has been dropped. We'd like to bring it back in a future release". 


> 3. New Ruby versions
> 
> Shoes should only update Ruby with the same frequency as other
> dependancies. If a new version of Ruby introduces major backwards
> compatibility issues, it should wait for a new major release. Smaller
> Ruby updates can be done with minor releases.
> 
I think I understand what you mean here. The first sentence seems odd
(jet lag?) Shoes has dependencies we have no influence over (ruby, vlc,
operating system), we will accommodate them with minor and major
releases depending on the issues.  I'd rather not be tied to whyDay
release every year. First anniversary is a convenient time  

Now that I think about it (I hear your collective groans), this road map
should be split into two parts - the Policeman Roadmap and something
like "our principles"  or "how we work" or the lovely "our values" or
the loftier "our ideals". In a previous life I managed strategic
planning so I know all the weasel words and phrases.

Anyway, it's a very good start, Steve. Thank You
--Cecil


On Wed, 2010-08-04 at 20:38 -0400, Steve Klabnik wrote:
> Hey guys, I made a wiki page with the text of that proposal I
> suggested in the other thread:
> 
> 
> http://wiki.github.com/shoes/shoes/shoes-roadmap-proposal
> 
> 
> Check it out, let me know what you think, fill in some gaps, let's
> hash this out and get Policeman out the door. :)
> 
> 
> (apologies for anything dumb, I typed this between hours 11 and 13 of
> my flights today)

Re: [shoes] Roadmap proposal

From:
ashbb
Date:
2010-08-05 @ 13:41
Hi Steve and folks,

Thank you for the roadmap!

I can build/maintain the following three and want to get them out as Shoes 3
(Policeman) on WhyDay!

- shoes-0.r1xxx.exe (for Windows 7, Vista and XP with Video)
- shoes-0.r1xxx-novideo.exe (for Windows 7, Vista and XP without Video)
- shoes-0.r1xxx.run (for Linux 32bit without Video)

And look at this commit:
http://github.com/ashbb/shoes/commit/9e4b36cbd25d5d33e3f260be4b4b66634b6f455d

Now there is no need to build two binary files for video support on Windows.
:)

ashbb