Feedback on Open Atrium

Danielle Sheffler's picture

Hi everyone! We're trying to gather more information about your experience with Open Atrium as well as what types of features and functionality you would like us to add. Please email us at openatrium@phase2technology.com or respond to this post by 12/16 to talk about your experiences! We want to hear from you!

Comments

Design & UX - Please share!

amatusko's picture

Hopefully this isn't too off topic, I love Open Atrium, and I have to say that the uber slick designs are a massive asset for your profiles. Perhaps you could share some of your design elements or build out an overall drupal theme / theme engine that could easily be used for other drupal installations? Possibly even a free theme for regular drupal sites?

I love the overall look, feel, and design of the product but I haven't used it to enough depth yet. I will be implementing an instance of OA for a new drupal dev team to integrate things like JIRA, git, doc management and project management, etc. I definitely want to find an effective tool for assisting with the monumental task of synching configuration separately from content, since OA is a drupal product itself, a drupal specific diff / code review & data migration tool would be a helpful addition, but I know it is asking for a lot. Maybe integration with existing tools like, say, gerrit would be helpful.

I know there are other, perhaps more appropriate tools like AEgir for things like this, but since we are all trying to support the drupal community, it might not be a bad idea to integrate this kind of drupal-specific functionality to ease the effort required by developers.

Just some thoughts... I'm spitballin here. :)

Andrew

Now I collect feedback from users

henk's picture

We have small website based on Open Atrium for NGO and informal organizations from Poland (http://razem.obin.org). We have this website from about two years. Now we have 140 users in 30-40 groups (some users are in many groups). It is a great platform! But we have some problems.

Our main small problems:

  1. "Notify all users" checkbox after the post in comment do not have unselect all options. When in group is 140 users and you don't want to send spam to they, becouse you comment not important thing, you must click 139 times to unselect.
  2. Close status in casetracker are not editable. (e.g. variable_get will fix this). Or status don't have 't()" function in atrium_casetracker_get_inactive_states() when we want to localize them to polish language, we must add patch to modules after upgrade OA.
  3. Module crayon do not respect configuration of Organic Groups selected colors, and still show custom colors in dashboard. All time we must also add patch to them after upgrade OA.

When I will collect all feedback from users, I will send this to You on wensday.

Thanks for great job!

Thank you!

Danielle Sheffler's picture

Thank you very much for the feedback! We really appreciate it!!!

Cases / task - Easy closing.

Jacek Synowiec's picture

Needed

Cases, Dashboards, UI, wording and more

hunvreus's picture

A lot of things could be improved with Open Atrium; using it extensively to manage our collaboration with most of our clients, I think it already does an excellent job at structuring the "must have" features. But hey, you asked for suggestions, so here I go:

  • Cases; I would suggest not to add any features there, but to simplify it. I would recommend you guys have a look at Github's Zack presentation about how they use Github to build Github: http://speakerdeck.com/u/holman/p/how-github-uses-github-to-build-github. Especially around page 55, they describe their approach with regards to issues, the equivalent of cases in OA. I would seriously consider dropping things like the Priority, Type and simplify as much of the rest (too many Status IMHO). Dumb it down:

    Simpler case UI

    Important things get done no matter what is your self organization of priorities, you can still leave a basic free tagging field for people who still would like to categorize. Also make the "Assign to" field easier by using a select type of element (average project has 8 to 10 people, not nice to have radios). Finally

  • Dashboards; there is lot to do there, but one obvious need would be to have a central location for all Cases assigned to you. Also improve the way that people can interact with elements in lists; for now you need to click on a Case for example to be able to edit its assignee, would be great to be able to do that directly from the overview/listings. Overall, default dashboards could be much better but it's obviously a (long) process I won't attempt kick off here.
  • UI; an overall refresh of the theme would be welcome. The current theme is great, don't get me wrong, I just think it could use some adjustments.
  • Wording; lots of small improvements could be done there. Notebook? Wiki would be better (maybe). Cases? Call them Issues or Tasks. Blog? Discussions, Threads, I don't know, pretty much anything would be better.

And then for new features, I guess there are a gazillion things that could be attempted;

  • Core support for the "Reply by email" feature,
  • Designing some kind of quick notifications (ala twitter) directly within the groups,
  • Better search interfaces,
  • Unicorns,

--
Wiredcraft (http://wiredcraft.com) - Building Web and mobile solutions using Open Source technologies.

Open Atrium

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week