We just updated the main server with improved and updated documentation and improved news item handling. This release allows us to delegate the documentation tasks of MusicBrainz to a greater number of people, which should keep our documentation more up to date.
A number of static web pages for documentation and other content that goes stale over time, has been replaced with a set of wiki pages. To accomplish this, we’ve created a separate new wiki that is accessible to a handful of brainerz who have volunteered as documentation experts. All of the pages in this wiki are camouflaged so that the end user doesn’t really see that it is a wiki. Visitors with an untrained eye should not notice that our documentation is now served via a wiki — the end user will just see that the wikidoc pages have a prefix of /wd.
Blog news and release notes
The Movable Type blog software is now used to publish release notes (such as this one) and general news entries. This centralizes the news into one convenient place where we can give measured access to various people in the community. It also removes some of the clutter that has built up in the main web page.
MetaBrainz and financial pages
The MetaBrainz web page has been launched and all financial pages have been moved there. More on this tomorrow during the official launch!
Changes of interest to developers
Dave Evans says:
Replication: changed DB_IS_REPLICATED to REPLICATION_TYPE – finer degree
of control. When importing data into a slave, refuse to import
non-replicated tables. Rewrote the replication slave code to be more
robust, and slightly faster.
Other minor fixes for when running as a slave.
committed a patch by Lukas Lalinsky to avoid a server trip when changing
Fixed very minor date-related error in RelationshipBox