Okay, this is a general overview of how to setup what is currently working of TracForge.
First designate one env to be the master. This will manage SSO, and hold the central roles and permissions. This is also commonly the aggregate trac if you are using the data subscription system, but it doesn't need to be. On each Trac, including the master, set the master_path option (under [tracforge]) to the full filesystem path to the master env. On the master env, activate these components: tracforge.* = enabled tracforge.linker.* = disabled tracforge.linker.auth.tracforgecookiemunger = enabled tracforge.subscriptions.* = disabled On each client env activate these: trac.web.auth.loginmodule = disabled tracforge.admin.perm.* = enabled tracforge.linker.auth.* = enabled For all envs set this in [trac]: permission_store = TracForgePermissionModule That should be all config changes you need. If you want to use the data subscription system, just enable tracforge.subscriptions.* on all envs. To setup the tracforge system, go into WebAdmin on the master, and there should be a TracForge Project Admin screen. In there add each of your projects. For now TracForge cannot actually create the projects, so make them the normal way and then just enter them into TracForge. Once that is done you should be able to add central roles and permissions. Permissions work exactly the same way as normal, with the central ones combined with the per-project permissions. Roles show up as groups, so you can do something like give the group "member" the permission WIKI_MODIFY, and then add some users as members to a project. The "*" project on the roles screen means that user will have the given role on all projects (very handy for configuring global admin accounts). There isn't much configuration to the subscription system. It should autodetect all sibling envs (envs sharing the same enclosing folder), and let you add subscriptions from one env to another. Changesets work very well, and tickets are mostly working (though there is no support for attachments yet). Thats about all I can think of as far as setting up tracforge. Let me know if you have further questions. --Noah On Oct 17, 2006, at 10:14 AM, Michal Bielicki wrote: > > I installed tracforge today. Install was painless, adding the config > values was painless, creating a master project as well. My problem is > .... now what ? > > :) > cheers > > Michal > -- > Michal Bielicki > CEO > VoiceWorks Sp. z o.o. > http://www.voiceworks.pl/ > Voice: +48 22 875 32 93 > Fax: +48 22 875 32 94 > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users -~----------~----~----~----~------~----~------~--~---
