ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Muliple Site Manager, Multiple Developers - Suggested Workflow?

March 30, 2012 11:02am

Subscribe [2]
  • #1 / Mar 30, 2012 11:02am

    ToolStudios,LLC

    47 posts

    We’re about to set off on a project that will involve incorporating 5 sites using Multiple Site Manager, with multiple developers working simultaneously on the project.

    This will be our first run at Multiple Site Manager, in addition to multiple developers on one project, so we’re not sure of the caveats and issues that may arise during the process (some we can assume).

    Regarding workflow, what would be the best method for multiple developers working on this project?

    Any ideas, tips etc are greatly appreciated!!!


    Thank you in advance 😊

  • #2 / Apr 01, 2012 6:35am

    martinj

    32 posts

    Hi

    We’ve used Multiple SIte Manager for the first time on a recent project, still ongoing. On the whole it works like a charm for us, there were just a few issues while we were getting used to it:

    1. When configuring users etc. in the admin area, be sure you’re working in the correct site (there’s a drop down menu which lets you select the site). I had an embarrassing 10 minutes in front of the client when I was setting her up as a user but not able to log her in to the correct site - turns out I set her up as a user for a different site.

    2. We checked religiously that all addons we purchased were compatible with MSM and found no problems

    3. I had an issue with being locked out of the admin area after logging out and logging in regularly as different users. Turns out it was an issue with cookies - cleared the cookies and all OK.


    Regarding workflow, whether all your developers are on site or geographically spread I think DVCS is a must. We are using a Mercurial repo hosted on BitBucket, the offsite dev and I just pull and push updates to keep site files in sync. All templates are stored as files. I use SourceTree (mac only) app to manage the repo because I’m a designer and prefer GUI to command line. I also use SourceTree to keep files in sync between my office machine and laptop.

    For managing the workflow we use Trello. With several developers you may prefer something different, a friend of mine down the corridor is a consultant in agile development and scrum. I don’t pretend to know much about either but it seems like one good approach to managing the workflow with a team of your size.

    Hope this helps.

  • #3 / Apr 02, 2012 10:55am

    ToolStudios,LLC

    47 posts

    This is great, martinj, thank you so much for your suggestions and resources!

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases