[sugar] adding versions to journal/datastore

Tomeu Vizoso tomeu
Tue Oct 7 15:19:17 EDT 2008


On Fri, Oct 3, 2008 at 12:08 AM, Marco Pesenti Gritti
<mpgritti at gmail.com> wrote:
> I suggest that we proceed as following:
>
> 1 Next week we are planning to land Tomeu datastore rewrite. It's a
> drop in replacement with no API changes, which should allow us to have
> a solid, simple datastore in 0.84 and to start working on all the the
> small, but fundamental UI improvements which we delayed in the last
> year waiting for perfect DS to show up. (better automatic tagging by
> activities, encourage to title entries, fine scrolling view, open the
> last document by default when launching activities, performance
> improvements and a bunch of other cool stuff).
>
> 2 Scott, Erik, Tomeu, Michael, Chris (am I missing anyone? :P) are all
> racing to design a more powerful datastore which would provide
> versions, advanced tagging and better compatibility with POSIX. I'm
> particularly excited about the possibility to collaborate with GNOME
> on it, it would be a great sinergy: looking forward for the result of
> the summit! These efforts are more invasive, still being researched,
> and will likely require API changes. We should encourage them, give
> them enough time to mature and to reach consensus inside the
> community. The "winner" should land when it's ready and compatibly
> with the project schedule. In particular, the deadline for new modules
> proposal is at the end of the week.

I'm ok with this, but would like to say that I don't feel like racing
at all. As I have said before, I feel overwhelmed by all the work left
to do and the exiguous resources available, so you can imagine that I
don't have energy to waste in a "race".

Is only that though I think that OLPC should have hired someone to
properly work on the DataStore that hasn't happened to date (at least
that I know of), so I decided to take action so we don't ship the same
outdated DS as we have been doing until date.

I'm more than ok if OLPC decided to start dedicating new resources to
the DS and Journal and will (very!) happily move to do other stuff if
required.

I'm pretty much finished with my DS replacement for this release, so
I'm ok with keeping it in the drawer just in case we don't have
anything better at time for 0.84.

Regards,

Tomeu



More information about the Sugar-devel mailing list