In this comment, Jane Wells mentioned the idea of volunteering for 2 hrs per month toward the WordPress community. Even though Andrea & I do significantly more hours than that on any month, I think it’s a great idea. So, last night I revisited the exploratory development work I did a few months back.
The reason I chose to revisit that particular project was that the discussion of the code base merge between WordPress and WordPress MU resurfaced again. The merge was announced about 4 months ago. About once a month a conversation sparks about the uncertain outcome of the merge. What’s unfortunate about those conversations is that most of the code merge has already been done.
The 3 significant things remaining to be done to merge the two code bases are:
- Implement a common installation process
- Implement a common registration process
- Develop the ability to turn on multi-blogs via option settings
The link below is to an archive containing a slightly modified version of WordPress MU. I added 2 check boxes to the install screen:
If you do not check the “Use the existing WordPress blog as the main blog”, the installer will create a standard WordPress MU 2.8.5-dev install. The install should function the same as WordPress MU 2.8.5-dev from trac.
If you do check the “Use the existing WordPress blog as the main blog”, provide the database details for a standard WordPress 2.8.4 blog. The resulting install should function the same as a standard WordPress MU 2.8.5-dev from trac install. Note that the main blog’s upload directory will remain /wp-content/uploads.