Wow long time not posting here. I have to try out John Perry Structured procrastination theory.
I was looking at Epiphany 1.2 plan, in particular to the "Aspects to improve" section.
Better communication with GNOME teams. Good. I like the fact that we have been able to provide feedback on menu/toolbars/combo gtk new widgets. GTK people are being very very open about suggestions/bug reports and we really appreciate it. (Btw I'm impressed by the improvements made to gtk 2.4, it's taking some more time than planned, but it's damn worth).
Better communication with testers. Good. I've been surprised by the good feedback we got for 1.0, after the gnomedesktop flames. We are getting a lot of bug reports and productive feedback on mailing lists. (We are still at 200 bugs. Yay ! Christian is doing a great work.)
I think we can do a better work avoiding regressions. Not too bad, we had a few regression but it's acceptable given we need to concentrate adding/reworking fetaures now.
Connection with Mozilla people. Improving, we got in some fixes we needed pretty fastly (Christian established the new record, only 1 day !). Though some really bad, old, embedding bugs are still there.
Design should not block on me. This is where I'm not satisfied. I tried to get people more involved in the design of new features/improvements, but the situation is still exactly the same as 1.0 development, things block until I have the time to make them moving. This slow down development quite a bit, because it blocks possible contributors to code.
The alternative is to make interface changes without thinking to them much, hoping they work and trying to fix problems when they show. But I dont think I like the idea.
The worst is that I dont quite understand why it's so hard to get contributions in this field. Maybe lack of interest (I guess most prefer code to human interface design) or lack of a documented methodology. Maybe a bit of both. It's really frustrating for a maintainer.
In practice. In practice I'm generally happy on how we have been progressing. I'm keeping track of the work done in the Plan itself, deleting items we completed.
I have been not able to do any work on Storage for a few weeks. Luckily I see Seth is rocking on natural language. I must be back on it soon !