I got tired of waiting for Lightning to fix their aurora build problems so I decided to practice my newly-acquired Mozilla build foo to build my own. In the process, I extended the usual Lightning build so that I have Lightning that can work with current TB release, beta, and aurora versions, that is Thunderbird 13, 14, and 15.
The “source” for this is just a makefile which you can see here. (I added my fix in Mozilla bug 766685 so that I could build this with my VS 2008 on Windows). This will only work in my local build environment, but it gives you an idea of what this is.
Anyway I call this thing EarlyLight. You can download this with the following links:
Windows: http://mesquilla.net/releases/earlylight_WINNT(TB13-TB15)_1.7a2.0earlylight.xpi
OSX: http://mesquilla.net/releases/earlylight_Darwin(TB13-TB15)_1.7a2.0earlylight.xpi
Linux: http://mesquilla.net/releases/earlylight_Linux(TB13-TB15)_1.7a2.0earlylight.xpi
I’m not sure how useful this will be to others, but the ability to run multiple versions of Thunderbird with the same version of Lightning is really useful for me. If others find it useful I might maintain this in the future.
One caution. It uses the same extension ID as Lightning, and so it really claims to be Lightning in Thunderbird. It should also update to Lightning 1.7 from the official site once that is released. Duplicating the ID like this will be disallowed at some point in the future, but for now it makes this a little easier to use.
Please tell me if this is useful to you.
Windows:
Seems to work fine here in Aurora and Beta
I’m not a big Lightning user, mostly because I test Trunk, Aurora, and Beta on the same profile, and don’t want to chase the current flavor of Lightning.
I think that’s a big issue for testers that bounce between versions.
FWIW This is the kind of “outside the box” thinking we need in TB Dev IMO.
Thx for doing this.
JoeS
Thanks for your work. I really wanted to use TB 15 but not having a calendar was extremely annoying. Your build works great, so much appreciated
Thanks for this! 6 weeks of changing versions to find a lightning version that works were just solved. Earlybird is useable again.
Can not get to work in Thunderbird 15 Earlybird or Thunderbird 14 Beta. It shows in my add-ons manager and my calendars are listed, but the actual calendar display is blank, much like I would see when trying to use an out-dated version of Lightning after a channel merge.
What OS are you trying this on? Are you sure that you have the correct file for your OS?
Windows 7 also same thing happened on the Linux (Ubuntu/Mint) Machine as well.
There is an issue with Google Calendars that use the Google Calendar Provider.. it just doesn’t appear to show any events.
Google calendar worked for my on release, beta, and aurora under windows. What OS are you using?
There is an updated version of the G-Calendar Provider that will make this work. Once I updated to version 0.16pre my calendars started working with EarlyLight.
It was Aurora 15a (24/6/12), but Yes, I had feeling that an updated version G-Cal provider would work. I switched back to the “Proper” Lighting since they updated today.
Doesn’t work with Earlybird 13.0
There is no “Earlybird 13.0″ – do you mean Thunderbird 13.0? For further comments I need to know the OS you are running as well.
I am running Windows 7 64bit.
Windows 7 64bit
Works perfectly here (fedora 17). Especially useful because lightning appears not to be compatible with thunderbird 13. Thanks a lot !
Thank you, it works perfectly with TB 14 (linux Mint) and stable.
Pls keep updating your build
Works great for my needs! Great Job!