Moving Adblock Plus source code · 2009-11-16 17:49 by Wladimir Palant
Almost four years ago, Adblock Plus started out as a project hosted on MozDev.org. It quickly outgrew this hosting and moved to its own domain, yet some parts of it remained on MozDev — including source code. That’s until now. I finally made the decision to host my source code myself, having five extensions, downloads and web content in a single repository was simply too much of a mess. After some waving with
hg convert and a little manual help I am proudly presenting you hg.adblockplus.org.
What changed? Obviously, each extension has its separate repository now. So if you want to pull Element Hiding Helper you no longer need to pull all the stuff you don’t care about. Since the extensions were sharing the build scripts from the root directory previously, I created a buildtools repository for those — scripts like
make_devbuild.pl will check it out automatically if you haven’t done so already. Oh, and file history is somewhat less messy — I pretty much reverted the repository reorganization that happened after Adblock Plus 1.0 release, with the new repositories it looks like the files were always where they are now (which makes it slightly harder to rebuild historical extension versions but I doubt many people will care).
The old repository on MozDev is still available but isn’t being updated any more. I will request it to be removed once I’m sure that everything is working correctly.
Commenting is closed for this article.