Whats going to happen in the next 6-8 weeks

As you may have noticed, not much has happened since the release of Lightning 1.0 beta 1. One reason for this is that I’ve had 8 Exams in the last three weeks, all of which needed quite an amount of preparation. I haven’t gotten grades for all of them yet, but those I received so far were pretty good.

Now that all of this is through, I have a lot more time for Calendar. I will be enjoying semester vacation until April, which means I can catch up on all the calendar work I have missed.

I’d like to give you a short overview of what my next steps are, so you know what to expect.

  • Planning for 1.0 final. We need to firm our goals for Lightning 1.0 final. I’m going to define some toplevel goals I think would be good for the final and go through bugzilla to identify the most important bugs to fit those goals. Afterwards, I will discuss these goals with the Calendar Team more closely.
  • Reviews. My review queue has filled up and is now at 35 requests. I have already tagged each patch with its length and will now be taking care of these one by one. I can’t dump in all patches at once so it might take a while until they are all in the tree, but I’ll be pushing more than one a day if the patches come from different areas and the reviews are done.
  • Improve Localization Infrastructure. This step is long overdue, we wanted to have this working before 1.0b1 already. It would be a great advantage for Localizers if they could see how their changes affect Lightning builds. To make this happen, I need to work on the buildbot code so it builds localized Lightning packages automatically for the nightly builds.
  • Patches. I do have a few patches in the works that need more elaborate testing and also some coding, I would like to complete these soon, as long as they make sense for the next version.
  • Planning for 1.0b2. Depending on what the outcome of the 1.0 final planning is (i.e if we think the next version should still be a beta), we will also spend some time planning for 1.0b2. This includes top level goals and also some driving work to get the blocking list into shape.

This should keep me busy for a while, I’ll post again when I have new goals to share. Let me know what you think!

Philipp

11 comments

  1. Another step towards the final Sunbird release would be nice too :)

  2. Let me expand that comment a little bit: since Sunbird will stop being supported at 1.0 then it makes sense to me to get it there as quickly as possible. Then you can forget about it and leave it to sink or swim.
    I am hoping that it swims :) I am planning to try to make a Task View plugin for it, but I am reluctant to start while it is still a moving target.
    Once it is “finished” then I – and hopefully others who see the benefits of a standalone calendar/task list – can see what we can do to keep it moving forward. All you have to do is “finish” it – please.
    Cheers
    Owen

  3. Congratulations for your exams/grades!
    And thank you for sharing your ideas of the near future of the project. As a marketer I missed this attitude every now and then when cooperating with techies…
    To be honest: I never tried to have a look on the roadmap or other documents. So do not be embarassed in case of repetition. Will there ever be a piece of software where I can put “worked hours” on a project very easy? I know it is something a) that could be part of calendar or not and b) lots of small business people would love it…
    Have a very good time.
    Greetings from Berlin, Germany
    Knut

  4. Congrats on all those exams, that’s a lot of work! Looking forward to the Lightning changes…

  5. Thanks for your work on Lightning and congrats on your exams!

  6. Knut, this is something that could well happen in an extension, but will probably not be part of the core calendar app. If you want to track your hours online, please also check out http://mite.yo.lk/
    Philipp

  7. You could also try Rachota Timetracker which is open source and not web-based and available at http://rachota.sourceforge.net/en/index.html

  8. When is the nightly build for Lightning going to be updated. The 3.0.2 update of thunderbird has disabled the add-on. Stuck with no calendar.
    Thanks

  9. @ Red Leader:
    Same happened to me. I reinstalled the Lightning add-on and it came back.
    I am really tempted to disregard any further updates of TB until Lightning is finished … the wife is still on TB2+Lightning until I stop experiencing these “issues” in my TB3 …

  10. yes me too! i’m using tb2 until lightning will be final released for tb3 …

  11. Congrats on finals.
    Just FYI: 64-bit lightning and google calendar provider in contrib are out of sync. 64-bit google cal provider refers to older version of lightning and refuses to work.