United By DNA's Web Platform Identification Project Overview United By DNA is a 501 (c)(3) non profit organization that believes that with the collective will of humanity the world's problems can be solved. It focuses on moving the world to a more peaceful state. The goals of the web platform of United By DNA are: provide information on the vision and activities of United By DNA provide commentary on world events provide forums where volunteers can comment on areas of interest provide volunteers a platform for collaboration on the projects of United By DNA provide a store section where merchandise of United By DNA may be purchased provide visitors the ability to donate to United By DNA provide an Events and Calendar section where activities of United By DNA are published.
Project Description We are in the planning phase of building an enterprise grade web platform. To help us in this planning phase, we need to develop a strategy on the tools we shall utilize to build our platform. Guiding Principles Our guiding principle are as follows: utilize open source software whenever possible. minimize the number of software modules or platforms utilized to assure website stability and performance Our platform shall be built on the Open Atrium distribution of Drupal ( http://openatrium.com ). It is our intention to maximize the utilization of the native features and modules of Open Atrium to reduce the use of other software platforms. Our Needs Please note, our knowledge in this field is limited so pardon any ignorance we may display as we attempt to describe our needs. Single Sign On capabilities We would like our platform to have a single sign on capability among all of its section. We anticipate we shall need to integrate other software platforms to Open Atrium like Google Apps, CiviCRM etc We are leaning towards utilizing Shibboleth but we do not understand the implications of utilizing it nor its relation to the LDAP service or CiviCRM.
Is it possible to set up authentication with Shibboleth but CRM with CiviCRM? Does integration modules already exist? If so, are they stable? Constituent Relation Management We need to have a holistic picture of our constituents. An individual may volunteer on our platform but also make financial contributions. We intend to use CiviCRM for our CRM event, donations, email marketing management etc. We would also like our volunteers to get a holistic picture of their activities on our platform. For instance, a volunteer should be able to view the following information in her dash board projects she collaborating on, donations she has made to us, history of orders she has made in our store section, blog articles she has contributed etc We need to understand the relationship between Single sign on (Shibboleth, LDAP) and CRM (CiviCRM). Document Management and Collaborative Creation of Documents (Google Apps Integration) We need the ability to share folders, calendars among team members collaboratively edit documents. We need our volunteers to have the ability to access and modify files in Google Apps without leaving our platform. We need to identify features present in Google Apps that are not easily replicated in Open Atrium. We need to understand the implications of integrating Google Apps into Open Atrium. Does integration modules already exist? If so, are they stable? Project Management Open Atrium has some native project management capabilities. We need to know the limitations in the native capabilities of Open Atrium. We are considering integrating Collabtive software into our Open Atrium platform. Does Collabtive have features lacking in Open Atrium that justifies an integration? What are the project management features present in Collabtive that are absent in Open Atrium. Does integration modules already exist? If so, are they stable?
Another software we are considering is Pivotal Tracker (a commercial software that is free for public projects). Does Pivotal Tracker have features that justifies the utilization of a proprietary software in our platform. Is there another or better way to have robust project management capabilities on the platform? Web Conferencing We need our volunteers to be able to hold online meetings, presentations etc. Is the web conferencing feature present in Open Atrium or is there a module in Drupal for web conferencing? We are considering integrating OpenMeetings or BigBlueButton into our platform so members are able to host meetings right inside our platform. Is this feasible? What are the implications of integration? Does integration modules already exist? If so, are they stable? OpenMeetings or BigBlueButton, which is the preferable software for integration? Why? Is there another or better way to have web conferencing capabilities on the platform? Knowledge Management We need the ability to create wiki like pages with varying editorial permissions. Open Atrium has some knowledge management feature. How does it compare to Tiki wiki? What features are present in Tiki wiki but absent in Open Atrium? What are the implications of integrating Tiki wiki into Open Atrium? Does integration modules already exist? If so, are they stable?
Learning Management System We have some need for a learning management system. Open Atrium has some learning management feature. How does it compare to Moodle? What features are present in Moodle but absent in Open Atrium? What are the implications of integrating Moodle into Open Atrium? Does integration modules already exist? If so, are they stable? Deliverable We would like you to create a document that provides recommendations on how we should proceed with configuring our web platform Thanks! Questions and Comments If you have questions or comments regarding this project, send an email to: IamYou@UnitedByDNA.org
Addendum (Background Information) Current Site Architecture We encourage you to review our current site architecture to get background insight ( https://www.unitedbydna.org ) (Note: you shall need to register to the site to be able to fully review its architecture) Future Web Platform The future United By DNA's web platform is intended to be a collection of micro sites. It shall compose of the public section and the intranet section. We present the template we intend to utilize in our future web platform below.
Welcome Tab Blog Tab Forum Tab
Not sub sections at this time Events Tab Not sub sections at this time Store Tab Not sub sections at this time Get Involved Tab This section has deep navigation. Please visit: https://www.unitedbydna.org to fully explore the it (Note: it is necessary to register to the site to access some of the links in this section) Contact Us Utility