Future Work: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
(Redirecting to Timeline)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
#Redirect [[Timeline]]
{{MusicBrainzDevelopmentNavigation}}

=Future MusicBrainz Development Work=

These are proposals that are planned for the future of [[MusicBrainz Development|MusicBrainzDevelopment]].
* Please only put links to topics here that are not already being worked on.
* If you have just an idea or a suggestion, it should first go to [[New Feature Suggestions|NewFeatureSuggestions]] for comments and feedback, and only be listed here once the proposal has stabilized.
* Things that are actually being worked on belong in [[Current Work|CurrentWork]].

Please do not just add a new list item but use [[Text Instead Of Lists|TextInsteadOfLists]] to describe the feature in two sentences. See also [[Turning Your Ideas Into Reality|TurningYourIdeasIntoReality]] or [[How To Write Feature Suggestions|HowToWriteFeatureSuggestions]] for help on how to do that.

-- [[User:DonRedman|DonRedman]]

----

==Next Generation Schema==

There are efforts to work towards the [[Next Generation Schema|NextGenerationSchema]] of the database which tries to solve a lot of problems of the current schema and tries to bring the data closer to reality. As this is not an easy process, it has been structured under some collaborative modelling pages: [[Object Model|ObjectModel]] for finding out what kinds of objects we are dealing with and we would need to store and [[Aspect Model|AspectModel]] to split them into several aspects which all have a different view on the data.

After finishing that process we can start to build a new [[Database Model|DatabaseModel]] which covers [[Release Grouping|ReleaseGrouping]], [[Release Attribute|ReleaseAttribute]] and [[Release Event|ReleaseEvent]] changes, [[Track Grouping|TrackGrouping]], multiple artist support and much more. This model should regard that we have to [[Disentangle Interfaces From Schema|DisentangleInterfacesFromSchema]] so we also need to build a [[View Model|ViewModel]] separatly.

==Google Summer of Code==

MusicBrainz is applying to be part of the Google Summer of Code project. Check out the proposed projects on our [[Summer Of Code Ideas|SummerOfCodeIdeas]] page.

==Survival of the Fittest / Wiki Style Moderation==

[[Survival Of The Fittest|SurvivalOfTheFittest]]/<code><nowiki></nowiki></code>[[Wiki Style Moderation|WikiStyleModeration]] is a completely new moderation system that works a bit like a Wiki. It was introduced by [[User:RjMunro|RjMunro]]. See also [[Advanced Moderation|AdvancedModeration]] (deals also with the [[Editor Rating|EditorRating]]). It is unlikely that we will implement it by making a big change to [[MusicBrainz]] but there are small [[Steps Towards Survival Of The Fittest|StepsTowardsSurvivalOfTheFittest]] that may already be part of the [[Current Work|CurrentWork]].

==Moderation Improvements==

The page [[Moderation Improvements|ModerationImprovements]] itself lists too many different items and should probably be split. E.g. [[Communication Between Editors|CommunicationBetweenEditors]] needs to be split out (especially since it has already been implemented, mostly).

There are also plans for a [[Karma System|KarmaSystem]]: [[Editor Rating|EditorRating]] -- There is also some stuff on it in [[Advanced Moderation|AdvancedModeration]]. However these are still a [[Big Mess|BigMess]].

==Mix O Matic==

[[User:PetervanHardenberg|PetervanHardenberg]] has started conceptual work on [[Mix O Matic|MixOMatic]] in May 2004 -- an engine that would allow to make intelligent music recomendations.

==Data Trivia==

A design to display [[Data Trivia|DataTrivia]] pulled from the database is proposed by [[User:Shepard|Shepard]]. Also, other ideas and suggestions are listed. --[[User:Zout|Zout]]

[[Category:To Be Reviewed]] [[Category:Development]]

Latest revision as of 11:06, 3 November 2009

Redirect to: