experiment with togetherjs, try integrating it, see https://bitbucket.org/thomaswaldmann/moin-2.0/issue/310/collab-editor
fix https://bitbucket.org/thomaswaldmann/moin-2.0/issue/182/interwiki-links-do-not-work-for-creole
add quicklinks setting to User Settings page - part of https://bitbucket.org/thomaswaldmann/moin-2.0/issue/19/user-settings-are-incomplete
encrypt notification emails with gpg - see https://bitbucket.org/thomaswaldmann/moin-2.0/issue/374/idea-use-openpgp-pgp-gnupg-encryption-for
creating new user accounts with user_email_verification flag set to False - see https://bitbucket.org/thomaswaldmann/moin-2.0/issue/381/new-user-accounts-when
1x check the currently skipped roundtrip test MoinMoin/converter/_tests/test_moinwiki_in_out.py:131 and break it down into multiple tests. skip the currently failing part, but do not skip the currently succeeding parts.
1x split test_modify() from MoinMoin/items/_tests/test_Item.py into 2 smaller tests test_modify_content() and test_modify_meta()
add tests on frontend.diff and frontend.diffraw views with valid rev1 and rev2 URL arguments to MoinMoin/apps/frontend/_tests/test_frontend.py
refactor and create better test coverage for test_user() from MoinMoin/storage/middleware/_tests/test_validation.py. Test each metadata key with valid and invalid values.
later: >10x task type 2:
later: >10x task type 3:
(Tasks related to creating/editing documents and helping others learn more)
No UI documentation tasks now, UI is still unfinished/unstable, too early to document it.
1x document markdown syntax - https://bitbucket.org/thomaswaldmann/moin-2.0/issue/260/markdown-markup-documentation-is-missing
1x document docbook syntax - https://bitbucket.org/thomaswaldmann/moin-2.0/issue/259/docbook-markup-documentation-is-missing-in
select one package (i.e. MoinMoin/converter/) and go through all classes / methods / functions and document them properly
(Tasks related to community management, outreach/marketing, or studying problems and recommending solutions)
design a (laptop) sticker for MoinMoin
https://bitbucket.org/thomaswaldmann/moin-2.0/issue/101/research-fugue-icon-set
csrf protection for forms, see http://www.pythonsecurity.org/wiki/cross-siterequestforgery/
how to best handle this? https://bitbucket.org/thomaswaldmann/moin-2.0/issue/39/language-attributes-missing
(Tasks related to testing and ensuring code is of high quality)
General note for this category:
Issues of all sorts have to be checked whether they exist in the issue tracker (do not create duplicates!):
Issues can be found while using the wiki on http://test.moinmo.in/ (or a local installation).
It only counts if you find a new issue and describe it in an appropriate way or you can add substantial information to an existing issue.
If you can, suggest how to improve it / what/how precisely should be fixed.
(Tasks related to user experience research or user interface design and interaction)
(work should be done in moin2 bootstrap repo and use bootstrap as far as possible)
https://bitbucket.org/thomaswaldmann/moin-2.0/issue/375/quicklinks-do-not-scale-get-ugly
implement a pretty tag cloud template and also fix https://bitbucket.org/thomaswaldmann/moin-2.0/issue/292/tags-view-tiny-font-size
(not directly related to bootstrap, but work should be done in bootstrap repo also)
fix https://bitbucket.org/thomaswaldmann/moin-2.0/issue/92/admin-wikiconfighelp-view-is-not-uptodate
1x help-tab content for moin-wiki markup see also https://bitbucket.org/thomaswaldmann/moin-2.0/issue/88/decide-about-editor-help
MoinMoin: EasyToDo (last edited 2014-01-07 15:39:53 by RogerHaase)