A Collection of Tiki configuration data Documentation » Install Tiki » Profiles
Print

TikiProfilesDev






Where are we?
Started to implement in CVS. Here are the steps (as I see them):
  1. Change tiki.sql and tiki_1.7to1.8.sql to initialize all the rows in tiki_preferences - done
  2. Change dev docs to have new records for tiki_preferences put into the .sql files instead of tiki-setup
  3. Create / document dump scripts - done
  4. Create some sample configs - done
  5. Add code to tiki-install.php to select and run the profiles - done
  6. Test, test, test - in process

Where do we want to be?

A profile is a collection of Tiki configuration data, including

  • which features are selected
  • which groups are set up
  • which permissions a group has

Profiles can be chosen at initial setup

  • At the beginning of the webbased part of the installation process, the admin can choose what profile to install with
  • examples could be "minimal", "standard news portal", "full fledged monster"
  • There is a link "download more profiles" (like with themes or extensions in mozillafirebird)
  • after choosing initial profile, the admin can finetune to her needs

Example: Profile "Tiki for a music band"

  • uses features calendar, CMS, Wiki, Forum
  • uses groups Band, Booking, Venues, Fans
  • permissions so that Band sees more than Fans etc.
  • a musicians magazine could provide a version of Tiki that loads with the "Music Band" profile by default. The whole thing just looks like designed ONLY for musicians.

Profiles are mergable

  • Suppose I already have a running and configured Tiki, but I want to add all the functionality of profile "Band", then I can merge that into the current instance
  • Wherever this is possible without conflicts, Groups and permissions are just automatically added
  • Admin can choose what to do in conflicts

Profiles are dumpable

  • Suppose some band is quite happy with their configuration after some tweaking.
  • Then they just click "dump profile", set the appropiate checkboxes on which part of the configuration to dump (export) and contribute the resulting profile to tikiwiki.org, where others can download it.

Profiles mix well with Content Packs


TikiTeam

Currently recruiting members!

Dennis Heltzel
Dennis Daniels for testing

Trackers
  • Bugs
  • RFEs
  • tech support
  • patches

Competition and standards
List of other products with similar/interesting/related features.
Here I would like to see some "editorial" content. How do our features compare to others?

CVS Doc section
This is where new features being developed and only in CVS are documented. When the CVS becomes RC/official release, the info in the CVS docs is transferred to update the official docs TikiProfilesDoc?.

How to create a new profile for Tiki

Supported Profiles

Discussion
  1. Initially, the profiles will only support MySQL
  2. The process of creating new profiles is very simple (and hopefully soon, well documented) so that we can provide many different profiles out of othe box.
  3. Profiles will not be mergable or dumpable, and won't be accessible at all except at inmitial creation. Some of this can be done from the command line, but not via the web interface. If someone wants to add this on later, fine, but IMO, it's not very important, and possibly dangerous.


to be removed from profiles
Server name (for absolute URIs)
Sender Email
LDAP/CAS/PAM settings
Meta tags
Admin dsn
webmail
Mail notifications

to be added
tracker definitions (but not data)
Site identity
forums, but no messages?
newsletter already setup?
menu

unsure
content templates

reminders
Keep binairies stored to DB




Contributors to this page: marclaporte11265 points  , DennisDaniels983 points  and dheltzel29 points  .
Page last modified on Thursday 05 June 2008 15:21:18 CET by marclaporte11265 points .

Search Wiki PageName [toggle]

Menu [toggle]

Chatroom [toggle]

Click here to login to the TikiWiki IRC chatroom


Pop ups must be allowed by your browser.

Shoutbox [toggle]

tonye1513 points : Tried to use module tutorial and got a error message about insufficient permission. Why
BVanBuren128 points : Video site broken: [Link] gives [Link]
mattester: Please tell us where you think TikiWiki should go in the future http://tikiwiki.org/I+Think
SEWilco51 points : Today's date is 2008-10-02
SEWilco51 points : I've done a couple of recent installations also.
chibaguy1469 points : IkeEisenstadt, it isn't broken as far as I know (installed ok with it). Post details in the forum, please.
IkeEisenstadt37 points : Is install.php broken--am having trouble
Lir71 points : Tiki looks great... if only I could follow the installation instruxions! It looks better than TWiki and Dokuwiki, but the intruxions remain elusive! How do you start the bloody thing!?!
chibaguy1469 points : New themes available to logged-in users: go to your MyTiki user prefs page. :-)
Darkbee173 points : Woohoo, 2.0 is here and it's looking good. Great work ladies and gents!