Thanks so much for the well thought feedback, Sean.

On 17 May 2013 18:04, Sean DALY <sdaly...@gmail.com> wrote:

> We can't go with 1.0 unless we change the numbering system.
>
> The current system means it will take another decade to get to v3.0. I and
> perhaps others will have far more grey hair by then.
>

Couple of things:

1 So this has never been discussed before with developers, but my opinion
is that as soon as we have some automated tests in place we should move to
continuous development. Which means version numbers would become pretty
much irrelevant to developers. I'm not sure what other thinks and we
probably shouldn't discuss that here to not sidetrack the thread.

2 All the power to marketing on this. I would be fine with you guys
unilaterally choosing release numbers :)

I proposed several years ago that the developer version numbers (not to
> mention the OLPC OS version numbers) be separated from the marketing
> version numbers, since the dev version numbers are unmarketable. Developer
> resistance at the time was ferocious, a symptom of how marketing is widely
> considered irrelevant in the F/LOSS universe.
>
> We therefore reoriented version numbering for Sugar on a Stick "v6", which
> we rebaptized "v1 Strawberry". This strategy helped us obtain very wide
> press coverage at the time, since journalists and analysts (as intended)
> understood that release as "Sugar v1, a year after the spinoff from OLPC".
> This was appropriate, because Sugar was already shipping in production to
> hundreds of thousands of children.
>

There is an important point here. At the moment the release we are talking
about is not a finished product, which is what you seem to think about.
It's just something you can take a make a finished product with.

If we want to market a finished product we need to decide what that is. Is
it Sugar on a Stick?

Today, communicating a v1 of Sugar is problematic, *unless* it is
> associated with a platform change, e.g. the transition to HTML-based (and
> ultimately Android-compatible) Activities; or presented as positioning
> Sugar for tablets; our narrative would be "a fresh start".
>

I'm not too convinced the next release will be a compelling demo of the
html libraries. We don't have much time to write new cool activities
mostly. Maybe we can still market the switch, I'm not keen about that but I
don't know.


> In terms of timing, it's far more important to offer real change with a v1
> than to meet a self-imposed deadline; if more time is needed, by all means
> it should be taken.
>

I think in a continuous development work we would basically "release" when
we are ready. The code would be ready all the time and we would just decide
when stuff is cool enough to make noise about it.

Though realistically for development I don't think this is the time to
abandon 6 months time based released. I suggest we discuss that after this
release. It shouldn't make much difference for marketing, devel release
doesn't even need to be "public".


> A functioning HTML5 based toolkit, adapting to the form factor change
> towards tablets, Android compatibility (whatever form that may take),
> perhaps even an OEM partnership with Raspberry Pi Foundation or Google
> (Chromebook) or a social media giant, would not only greatly raise
> awareness, but provide a springboard for serious funding.
>

Is anyone working on those partnerships? Is there anything developers can
do to help them? Other than keeping to improve the software of course. And
I'm sure a solid "port" to the Raspberry might be useful but... we need to
chose what to focus on, it should something which has solid chances to
happen.


> At the same time, it will be vital to communicate our level of ongoing
> support (in the wide sense) to the existing installed base which of course
> will include the XO-4 recipients as it starts shipping.
>
> I feel that 0.100 is even more unmarketable than 0.98. However, as a
> developer version number tucked away under the hood, I'd have no objection
> to that if it is helpful to getting the job done while a more
> understandable number is communicated to press and analysts.
>

So perhaps we need to figure out what 1.0 (or whatever name marketing would
like) should be and then developers will figure out the best way to make it
happen :)

The most pressing question to me is what it is that we are marketing
exactly. Is it Sugar on a Stick? Is it the upstream code release (is that
even marketable)? Or what is it?

I hope it's clear I would like marketing to have more of a say in the
development direction. I don't know where we want to go, but I wish you
guys could help us to figure that out.
_______________________________________________
Marketing mailing list
Marketing@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/marketing

Reply via email to