[jokosher-devel] Building to 0.1



Hello peeps,

Well, well, well, we are in the final stretches of our freeze and our
0.1 release is pretty much upon us. I first want to extend my pride
upon the awesome community that has grown up around the project. What
we are doing here is really interesting, important and innovotive, and
we have a really nice, friendly and approachable community. Every
single one of you is a credit to this ethos. :)

So, before we crack open the champagne and celebrate 0.1, we need to
get some fnal bits and pieces tidied up and ironed out before we can
release. In the past few months I have been working with some of you
to build up some autonomous teams that can solve problems and get work
done as a tightly integrated unit. As an example, Jeff has done some
awesome work getting the docs team up and running and we already have
an impressive start on our documentation. I will divide some of the
remaning tasks up into different teams and then we can resolve these
remaining problems. Obviously our bug list at
http://jokosher.python-hosting.com/report/1 is a key source of things
to fix too. Luckily, much of the work is done. :)

CODING <<

Recently, we have had three problems, each of which are bugs in
GStreamer and not in Jokosher. I have been liasing with that 'orrible
GStreamer lot to solve these and they have done a great job. :)

 Recording broke due to clock deadlocks
 http://bugzilla.gnome.org/show_bug.cgi?id=347296
 Fixed today.

 Jokosher hung when playing stop after a split portion
 Fixed a few days back in recent GStreamer core/gnonlin updates.

 Jokosher hangs when seeking with more than one instrument
 http://bugzilla.gnome.org/show_bug.cgi?id=342680
 Still not resolved, hopefully we can get a fix soon.

Other than these issues, which are GStreamer issues, we have the
following things to fix up:

* Remove the 'ln' button from instrument headers
* Pressing backspace when renaming an instrument removes the
instrument track (http://jokosher.python-hosting.com/ticket/136)
* Add instrument icons for Recording/Mixing workspace icons and the trim icon.

And thats pretty much it. :)

ART <<

We still need icons for:

* Recording workspace
* Mixing workspace button
* Trim button

We need these before our freeze on Saturday 15th July, preferably ASAP
so we can get them in.

DOCUMENTATION <<

I am not 100% up to date with the current state of docs, but you can
see the user guide todo at
http://jokosher.python-hosting.com/wiki/UserGuideTodo and the FAQ todo
at http://jokosher.python-hosting.com/wiki/FAQTodo. Dennis is also
working on German translations, so the docs team will need to ensure
changes in the master docs (which seem to be the English ones) get
reflected in translated docs.

There is a period between main freeze on the 15th and the utterly
final freeze on the 19th when docs need to be finalised, screenshots
taken, and coverted to HTML for official inclusion and for on the
website.

PACKAGING <<

We have some packagers who are going to package Jokosher 0.1 for
Ubuntu and Fedora, and the 0.1 release may well need some hacks to
pathnames and such to make it work fine. In future versions we will
aim to make packaging easier. We hit the final code freeze on the 19th
July at which point Jokosher can be packaged fully.

We are expecting a GStreamer release in the next few days, and this
realease will be required for distributions to get a working Jokosher.
This release may also need a patch for the seeking bug if it does not
make it in. Fingers crossed. :)

OTHER <<

I have built a new website for Jokosher at http://boogle.jokosher.org/
which will be released when we release 0.1. I will take screenshots
when the freeze is finished on Saturday and add them to the
screenshots page. I will then need the docs team to send me a HTML
file of the current docs to add to the site as well as a patch for the
docs to go in the included documentaton.



So, thats pretty much it. Our 0.1 release is going to an impressive
first start, and I will send out a mail in the next week or so
discussing plans for 0.2. Also see
http://jokosher.python-hosting.com/wiki/ZeroTwoIdeas for 0.2 ideas.
There are some clear priories, but much of it depends on what people
want to work on, so we can have that discussion soon. :)

Cheers,

 Jono



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]