History: Profiles Todos

Preview of version: 18



Regressions

$profilerequest: was working in blog but no longer Blog uses that and it works in trunk 2009-02-04 It was probably a problem caused by the plugin editor

Fun stuff

configure profile plugin alias with no plugin edit UI done?

Bugs

The plugin editor, when used on YAML, messes up the YAML formatting by deleting some line breaks I turned off the plugin editor on this site

Todo


Technical

  • When installing a profile, there is a huge list. There is a text box to filter by category, but it would be a lot easier if it was a drop-down menu.
  • Part of the profile should be a post-installation message, which could be in some cases a link.
    • For example, a wiki page (which I presumably just created), with the next steps to follow. This will help when handlers are not yet created.
  • Add missing handlers as we need them in an attempt to support all of TikiWiki's data types.
    • Add Blog handler
    • RSS handler so we can pre-package TikiWikis with RSS feeds to various sites
  • Profile list has no pagination so it only shows first 25 results
  • If a wiki page exists, profile should provide a meaningful error message (instead of Handler failure: Tiki_Profile_InstallHandler_WikiPage) or just replace it (keeping version history of course) Now possible to replace or append to wiki pages
  • perhaps this is the same thing as above, but when loading a profile on their site the user just clicks on a broken profile and won't get any clues about what is or isn't happening (being nothing) and why.
  • After a "forget past installation" or "An error occured during the profile validation. This profile cannot be installed.", there should be a button right there to attempt an installation
  • Set up InterTiki on this site

Non technical


Nice to have

  • Use TRIM to deploy profile demo sites
  • "Save current configuration as a profile" (not sure if cost/benefit is there)
  • The possibility to ask for data which is to be used as variables in the profile (Something interactive)
    • Ex.: ask the person for a username and the wizard-like thingy uses this information to put them in the Admins group.
    • The Wizard asks the name of the blog This was done, worked and is now broken, so now in bugs instead of wishlist
    • The Wizard asks if you want A or B. This would permit simple variants to a profile without forking it.
  • A list/log of loaded profiles locally in the Profiles Admin page.
  • something on this site that verifies whether a profile works or not?
  • Once you have installed a profile you can't install again (even if profile has improved and you may have deleted the stuff created by the profile). Maybe an override option would be good. Done
  • Multiple YAML sections per page, to facilitate readability Done
  • To be able to remove modules (ex.: remove login)
  • Additional settings for groups, like
    • Group Homepage
    • Users Information Tracker (should be variables of newly created groups, needed for User_Trackers)
    • Users Information Tracker Fields (should be variables of newly created groups)
    • User can assign to the group himself
  • Something to help editors detect if there is a problem with the current YAML syntax, ex.: syntax highlighter. Do browser-based YAML editors exist?

Questions

  • In tiki-admin.php?page=profiles, should the profile field be a drop-down?
    • I don't think so. It's a search field for filter the list. The drop down would contain too many items to be usable after a short period of time.
  • Should the plugins support line breaks to increase readability? (example)
  • Is there way to "uninstall profile"? I only see "Forget Past Installation" but this doesn't uninstall (for me anyway — Gary).
    • No there is not, but you could create a profile which turns off all the features :-) (ML)

History

Information Version
Mon 25 of Apr, 2022 17:29 GMT-0000 Marc Laporte I deleted that page 134
Sun 18 of Sep, 2016 14:18 GMT-0000 WizarDave added suggestions about how to revert from a botched profile install. Added ideas for better documentation. 133
Thu 16 of May, 2013 22:19 GMT-0000 Marc Laporte todo later 128
Sat 09 of Mar, 2013 03:32 GMT-0000 Marc Laporte Merging duplicate request and linking to branding site where logo should live 127
Mon 31 of Dec, 2012 15:46 GMT-0000 Marc Laporte An idea... 126
Mon 31 of Dec, 2012 15:36 GMT-0000 Marc Laporte fix link 125
Mon 22 of Oct, 2012 01:13 GMT-0000 Marc Laporte nice new feature from this handler 124
Mon 15 of Oct, 2012 02:06 GMT-0000 Marc Laporte Tiki_logo_in_base_64 123
Fri 05 of Oct, 2012 03:09 GMT-0000 Marc Laporte found one 122
Fri 05 of Oct, 2012 02:59 GMT-0000 Marc Laporte LTS is awesome 121
Fri 05 of Oct, 2012 02:58 GMT-0000 Marc Laporte Community todo should all go on tiki.org 120
Fri 01 of Jun, 2012 23:08 GMT-0000 Marc Laporte missing 119
Fri 01 of Jun, 2012 20:59 GMT-0000 Marc Laporte yay! 118
Fri 01 of Jun, 2012 20:58 GMT-0000 Marc Laporte some updates 117
Sat 04 of Feb, 2012 21:29 GMT-0000 Marc Laporte done 116
Sat 04 of Feb, 2012 21:27 GMT-0000 Marc Laporte Too bad for the mindmap for now... 115
Sat 28 of Jan, 2012 05:40 GMT-0000 Marc Laporte Image to Base64 encoder 114
Sat 28 of Jan, 2012 05:39 GMT-0000 Marc Laporte an idea for the future 113
Sat 28 of Jan, 2012 00:40 GMT-0000 Mary Luketich added something new to think about creating 112
Wed 21 of Dec, 2011 09:59 GMT-0000 tonnyjeff ok 111
Mon 24 of Jan, 2011 00:25 GMT-0000 Marc Laporte todo 108
Mon 24 of Jan, 2011 00:01 GMT-0000 Marc Laporte cleanup 107
Sat 22 of Jan, 2011 23:16 GMT-0000 Marc Laporte more todo 106
Sat 25 of Dec, 2010 21:40 GMT-0000 Marc Laporte victory! 105
Sat 25 of Dec, 2010 21:36 GMT-0000 Marc Laporte old stuff 104