WxWiki:Feedback

From WxWiki
Revision as of 13:38, 29 April 2006 by Tierra (talk | contribs) (updated status of source highlighting and short URL work)
Jump to navigation Jump to search

What do you think the wxWiki lacks? What should be done different? Put it down here and see what other people think...


Proposed Improvements

  • Linkage support for constants such as __WINDOWS__ (listed here)
    • well they don't really have their own page, just one line explaining them.. maybe with the 'acronym' tag.. not a priority for me, will accept patch. -ARN
  • a feature to post feature requests, bugs, etc., when they are posted on sourceforge, in the Developers Notebook section of wxWiki.
    • Don't see how that would be useful. you can just add comments to sourceforge entries, too. An easier way for linking to sourceforge pages might be nice, but for now just manually linking works fine i think. -ARN


In Progress

  • wxWidgets - A rather large reorganization of the current main page and table of contents is in progress here. Feel free to leave feedback and/or ideas on the talk page.
  • Official Classes - This will be the new home of all official classes included with wxWidgets organized by category for easy searching. This change serves two purposes, first, it will move the class listing to it's own page cleaning up the ToC allowing the list to grow, and second, it will help facilitate planned changes with how official class pages will work (you can look forward to a more user comment style manual tied to the official documentation reference).
  • We could shorten url's to: http://wxwidgets.org/wiki/Table_Of_Contents with apache rewrite rules. See: Short MediaWiki URLs and Alternate Short URL Method (someone should check out if that's deployable in .htaccess). Shortening it further to http://wiki.wxwidgets.org/Table_Of_Contents if sf.net vhosts allow this.
    • I've tested this with a MediaWiki installation on a different SF.net hosted project page, and the results look good. Here's the URL to the project page it was installed on: <http://timap.sourceforge.net/>. Testing it even further, I setup a vhost to test the possibility of using "http://wiki.wxwidgets.org/": <http://timap.ibaku.net/> (points to the same installation and keeps the vhost while browsing). All these changes can be done while still keeping backwards support for the current URLs making sure not to break anyone's current external links. --Tierra 12:38, 29 April 2006 (PDT)
    • Taking this one step further, I registered <http://wxwiki.org/> a while back (it currently just runs mod_rewrite to forward to the current wxWiki installation) and we could even go strait to using that for extremely short, pleasant links. Using wxwiki.org begs the question about not advertising that the wiki is hosted by wxWidgets on the main wxwidgets.org site, but the devs have also expressed the feeling that the wiki is more strictly an additional community resource site and will not use it for any sort of official documentation links on the main site. It would be a good idea to discuss this further on the wx-discuss mailing list before implementing the short URLs to see about jumping strait to using wxwiki.org. --Tierra 12:38, 29 April 2006 (PDT)


Done

  • Wishlist: Automatic linked summary of sections/headers/subtitles at the top of pages (like wikipedia page contents).
  • No captcha verification for previewing edits (discourages previews).
  • What happened to the previous revisions? When I go to "view other revisions" I only see the last 3 or so.
    • this was under the old usemodwiki, so no longer relevant
  • linking to headers within a page (with html anchors) would be nice, mostly for making wx-like documentatation - see WxWiki WxCaret.
    • fixed by transition to mediawiki
  • Add "Edit text of this page | View other revisions | Break out of frames" to top links bar...
    • this was under the old usemodwiki, so no longer relevant
  • What about putting an image near normal links like the references to wx-stuff like wxWindow ?
    • fixed by transition to mediawiki
  • A new template to provide automatic code highlighting and linking wxWidgets classes and global functions (if possible) to either they're respective official documentation or wiki page if it exists (which will in turn have links to the official docs eventually).
    • This couldn't be done with a template, but was still added as a MediaWiki source highlighting extension with wxWidgets documentation support. See How To Use This Wiki for information on usage.