FusionWiki Article and Organization Assessment
From FusionWiki
The following assessment was written by User:AdamDobay after a proposal to Jamie on Gwerdy Chat some time ago. It was last updated on 14 September, 2010.
Contents |
Progress
Completed phases
The first, second, third and fourth phases of the FusionWiki overhaul is complete! Hooray! Thanks to User:Jamie for helping me a lot along the way. Further thanks go out to Retriever2 and Looki. AdamDobay 20:46, 9 October 2010 (UTC)
Done:
- Preparation: Assessed FusionWiki articles and proposed rearrangement. See below.
- Phase 1: Rearranging and merging articles, creating article hubs. See below.
- Phase 2: Create Extensions hub.
- Phase 3: Create FAQ hub.
- Phase 4 a.k.a. The Big Move -- part 1: Move information about extensions from Released Extension forum & MMF2's built-in extensions to the Extensions hub. Information written for about 150 extensions, about 10 were moved to the 'unsupported' list (25 altogether), and there is about 80 extensions left in the list to fill out.
Coming up next:
- Phase 5 a.k.a. The Big Move -- part 2: Move Q&A-format information from the forums to the FAQ for easier and organized access.
- Phase 6: Create hub for Tutorials & Examples, Widgets & Snippets.
You can help by:
- Moving ANY information from the forums to the FAQ.
- Other tasks have been moved to the Jobs page, please see there!
Original assessment
Basics about this document and the organization scheme
- I’ve sifted through all of the articles available on the FusionWiki’s Allpages website dated September 6, 2010. (http://www.fusionwiki.com/wiki/Special:AllPages). I have marked articles based on their completeness, and then sorted them into categories that could branch off the Main page to create a more organized wiki and to ease accessibility.
- High-priority articles were marked bold.
- Articles marked stub contain only one sentence or a sentence fragment, and should either be expanded or merged with articles of a similar purpose or merged into parent articles (if they have one; I have proposed parent articles in some cases).
- Articles marked basic contain the basic information on the given subject. (In the case of extensions, basic articles lack details about usually more than one of the following: actions, conditions, expressions, usages and examples.)
- Articles marked detailed contain much information on their subject. Even if things could be added, they are essentially okay for now. (In the case of extensions, they usually lack just one subsection to be finished.)
Main findings
- There’s too many articles, which makes things difficult for multiple reasons. First, it is hard for people to see what’s on the Wiki. Second, it’s hard for potential editors to see what should be added. Simply by loading the main page there is absolutely no way to tell even how big the Wiki is.
- Assessing article completeness, it was surprising to find that out of only about 100 articles, almost half are stubs, with the other half being basic, and only a few detailes.
- In extensions, most lacking is information about what each extension is used for. This should be the main concern in new articles about extensions as well as current extension articles (although the detailed extension articles handle this well)
- Most lacking from the wiki is a separate Q&A and How-to section, which would be the best way to collect this type of information. The Wiki is better searchable than the forum, reducing the need to start one question-one answer topics on the forum. Also, given an organized base system (which I will propose), the Wiki format would make this section very useful and easily updatable.
Editing guidelines
General guidelines
- Don’t create new pages for articles that will never be longer than a few sentences – try to find parent articles to add sub-sections to, like Clickers and Clickteam-related developers in case of people.
- The exception to the above rule is Extensions, which should always have their own article.
Extension article guidelines
- If you create an article for an Extension, use the Extension page template, and link the finished article into the Extensions hub article, providing a one-sentence description for what the extension can be used for.
- Further guidelines to be determined :)
To do
How-to’s
- Stack Messages in Lacewing / Lacewing:StackMessages (detailed, but no author!)
- Using the Spellcheck Object / Spellcheck Object
These will be moved to the Tutorial hub when that is completed.
Placement done, content still needs improving
Main page
- Multimedia Fusion 3 / MMF3 / TGF3 (discussion, linked in main page)
Clickteam current products
- Multimedia Fusion 2 / MMF / MMF2 (many things rewritten, see also #MMF2 Core Functions)
- Multimedia Fusion 2#File types related to Clickteam products (new section)
- <--
MFA(basic, merged) - <--
MFA format(deleted) - <--
MFX(stub, merged)
- <--
- Multimedia Fusion 2#File types related to Clickteam products (new section)
- Comparison of Multimedia Fusion 2 editions (basic, should be much much more detailed; individual version pages were merged in)
- <--
Multimedia Fusion 2 Developer(stub, merged) - <--
Multimedia Fusion 2 Standard(stub, merged) - <--
The Games Factory 2 / TGF2(stub, merged)
- <--
- Changelog (should be new article, with build numbers linked in)
- Clickteam Developer Tools and Utilities (new)
- <--
Install Creator(stub, merged) - <--
Install Creator Pro(stub, merged -- a detailed function and comparison list should be added) - <--
Patch Maker(stub)
- <--
- List of Multimedia Fusion 2 Runtimes (created)
- <--
Flash Runtime / Flash / Flash Player runtime(basic, merged) - <--
Java runtime(empty, erged) - <--
Mobile runtime(empty, merged) - <--
Python runtime(empty, merged) - <--
Standard runtime(empty, merged) - <--
Vitalize!(stub, merged)
- <--
- Clickteam Retired Products (new, stubs need expansion with basic data, possibly trivia; even Wikipedia has a more detailed page about early products and company history)
- <--
Click and Create / Click & Create(basic, but probably doesn’t need any further expansion; merged) - <--
Jamagic(stub, merged) - <--
Klik & Play / Klik and Play(stub, merged) - <--
Multimedia Fusion / Multimedia Fusion 1 / MMF1(stub, merged) - <--
The Games Factory / The Games Factory 1(stub, merged)
- <--
MMF2 Core Functions
This topic contains the most detailed articles on the Wiki. Stubs have been merged into Multimedia Fusion 2 until longer articles are written for them. Detailed articles are now all linked from Multimedia Fusion 2.
- Main article: Multimedia Fusion 2
- <--
Direction(stub, merged into Multimedia Fusion 2; the following sentence should go into a Q&A: To convert a direction to an angle (in degrees), multiply it by 11.25.) - <--
Frame(stub; deleted, as it was mainly the same as the description in Multimedia Fusion 2) - <--
Speed(basic) - Active Object / The active object (detailed; linked into Multimedia Fusion 2)
- Ink effect / Ink effects (detailed; stays where it is, linked into Multimedia Fusion 2)
- Pixel shader / Pixel shaders / Shaders (basic; stays where it is, linked into Multimedia Fusion 2; needs to include what pixel shaders are available for MMF2 HWA and how to use them, not just how to develop one)
- <--
- Binary Data (detailed; linked into main article -- should possibly be a tutorial or a Q&A piece)
- Collisions (detailed; linked into main article)
- Events (basic; renamed from Event, merged in Condition, created sections for Actions and Expressions, which should be written)
Extensions
Again, a hub should orient users with basic information, followed by links to individual extensions. These could appear in a table format and should probably already contain some information relating to the usage of the given extension.
- Extensions (the new extension hub)
- <--
Extension(basic; renamed) - <--
List of extension lists(basic; merged into Extensions)
- <--
- Extension Development
- Getting started with Extension Development (detailed, but the relation to the Extension Development article is not clear)
Extensions currently on the Wiki
- AESFusion (detailed)
- Active Shape (basic)
- Advanced Int64 Object (detailed)
- Get / Get object (detailed)
- Inline Loop Object (detailed)
- Key Object (detailed)
- Lacewing (detailed)
- XLua (basic?)
- OpenGL Collection (basic)
- OpenGL Base (detailed)
- Surface (detailed)
- Tooltip (stub)
- Window Control / Window Control Object (detailed)
Extensions no longer supported
- Int64 object / Int64 (detailed)
- OpenGL Object / OpenGL (detailed)
Bonus packs
- Bonus packs (renamed Official Extension Packs, with all bonus pack information merged -- one sentence should be added next to each extension about what they are used for. I'm also not sure if these should be kept separate from the hub.)
- <--
Bonus Pack 1(basic, merged) - <--
Bonus Pack 2(basic, merged) - <--
LIJI Extension Pack(stub, merged) - <--
Z33z Extension Pack(basic, merged)
- <--
Clickers
Main article: Clicker / Kliker (renamed Clickers; Clickers will probably not have very detailed articles and as such have been merged into the main Clicker article. Should this part of the wiki grow extensively, this can be changed. Note that some entries of the new page have to be cleaned up to create proper, encyclopaedic descriptions.)
- <--
David Newton / DavidN(stub, merged)- <--
Crystal Towers 2(stub, merged)
- <--
- <--
Darkwire(basic, merged; needs cleanup) - <--
Fallen Angel Industries / Faind(basic, merged) - <--
Jacob Pariseau(stub, merged; needs cleanup) - <--
Arvi Teikari / Hempuli(basic) - <--
Nicklas Nygren / Nifflas(basic)
Click-related websites
Main article: Click-related websites (new)
- <--
Clickquote(basic) - <--
FusionWiki(stub) - <--
Fusion Roundtable(basic – should probably contain a list of topics for each podcast) - <--
MFA repo(stub, should be MFA Repository) - <--
The Click Link(detailed) - <--
The Daily Click(detailed - should be expanded, candidate for own article)
Clickteam & core staff
Note that Clickteam staff members below all have stub articles only. Until these are substantially expanded, they were merged into the main Clickteam article.
- <--
François Lionet / Francois(stub) - <--
Francis Poulain(stub) - <--
Yves Lamoureux / Yves(stub) - [Jeff Vance]] / Jeff (basic; was kept intact because of his three photos)
- <--
Chris Carson / Kisguri(stub) - <--
DT Holder / DT(stub) - <--
Rhon Schlick / Novabrain(stub) - <--
Nicolas Sourdeval(stub) - <--
Jason Darby(stub)
Clickteam related people & groups
Main hub: Clickteam-related developers
With all of the below articles very basic, and will probably not be as detailed as an article about an extension, they were merged.
-
Andrew / Andrew Mather(basic) -
AquadaSoft(basic) -
Chris Branch / ChrisB / FireMonkey(basic) -
Jamie McLaughlin / Jamie(basic) -
Jean Villy Edberg / Villy(basic) -
Anders Riggelsen / Andos(basic) -
Ross Pickett(basic) -
Lior Halphon / LIJI(basic) -
Lukas Meller / Looki(basic) -
Mathias Kaerlev / Mathias_Kærlev / Mathias kaerlev(basic) -
Matt Luard / DizzyDoo(basic) -
Don James / Chaos(basic) -
Gwerdy(stub – merged into Andrew Mather section) -
Jack Webster / Jax(stub) -
Justin Aquadro(stub) -
LB / Nicholas Braden(basic) -
Stephen Lanier / Stephen1980 / StephenL(basic)
Miscellaneous articles
Main article: List of miscellaneous articles
Articles relating to programming languages
- C (basic)
- C++ (basic)
- High Level Shader Language / HLSL (basic)
- Lua
Uncategorized articles
- Hardware acceleration / HWA (basic, note that this is a basic info on HWA and is not about the MMF2 HWA)
- Gwerdy Chat (basic, although not much could be added, I have no idea where to put this)
- Pylacewing (stub)
- Extension page template
- Jobs
- Notability
- Disambig:Frame
-
Disambig:Lua(merged into Lua)
