Difference between revisions of "NVC IT Status CivicSpace Evaluation"

From NVCWiki
Jump to: navigation, search
(added international enough)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Urgent requirement tests ==
 
== Urgent requirement tests ==
 +
 +
Some of the available modules below, are designed for drupal 4.6, some for 4.7 . If there is more interest in one of the modules, it has to be checked if the version is available for the target version of drupal.
  
 
=== contact managment ===
 
=== contact managment ===
Line 10: Line 12:
 
====== contact information ======
 
====== contact information ======
 
A centralized repository for contact information for the CNVC network.
 
A centralized repository for contact information for the CNVC network.
 +
 +
We want the ability to handle international addresses and phone numbers. -> moved from international enough section
  
 
====== default category ======
 
====== default category ======
Line 46: Line 50:
  
 
=== fundraising ===
 
=== fundraising ===
 +
====== available modules ======
 +
[http://www.openngo.org CiviCrm], [http://wiki.civicrm.org/confluence/display/CRM/CiviContribute+Specification CiviContribute]
  
 
=== event scheduling ===
 
=== event scheduling ===
  
==== available modules ====
+
====== available modules ======
 
[http://drupal.org/project/event Event], [http://drupal.org/node/24089 EventFinder]
 
[http://drupal.org/project/event Event], [http://drupal.org/node/24089 EventFinder]
  
 
=== affilliation groups ===
 
=== affilliation groups ===
 +
====== available modules ======
 +
[http://drupal.org/project/og Organic groups], other modules which belong to organic groups on [http://drupal.org/project/Modules modules page] starting with "OG"
  
 
=== collaboratrive workspaces ===
 
=== collaboratrive workspaces ===
 +
test different content types: node, book, ... which meet or needs ?
 +
Privileges are available for content types. see section "access control".
  
 
=== email interface ===
 
=== email interface ===
 +
[http://drupal.org/project/og Organic groups], other modules which belong to organic groups on [http://drupal.org/project/Modules modules page] starting with "OG" . It looks like the missing "key" module is named og2list and is still under development.
  
 
=== forums / chat rooms ===
 
=== forums / chat rooms ===
 +
Forum looks like similar to email interface ?
 +
 +
====== Chat rooms ======
 +
available modules: [http://drupal.org/project/phpfreechat phpfreechat], [http://drupal.org/project/chatbox chatbox], [http://drupal.org/node/10720 shoutbox]
  
 
=== access control ===
 
=== access control ===
 +
available modules: [http://drupal.org/project/simple_access simple access], [http://drupal.org/project/node_privacy_byrole node privacy byrole],
 +
[http://drupal.org/project/taxonomy_access taxonomy access]
 +
there are other modules available.....
  
 
=== international enough ===
 
=== international enough ===
 +
avaiable modules: [http://drupal.org/handbook/modules/locale locale for interface] ,[http://drupal.org/project/i18n international content]
 +
 +
Use 4 languages to start with: English, French, German and Spanish.
 +
 +
Ok, user interface has now the given 4 languages, clickable from the top right
 +
 +
We want the ability to handle international addresses and phone numbers. -> moved to CiviCRM requirement
 +
 +
We will also have content in different languages that we will want available to the general public.
 +
Its now possible to translate each node into another language. -> could be done
 +
Sometimes the same document will be translated into several languages.  -> coud be done
 +
How can people using different languages find documents in their language?
 +
Say they don’t speak/read much English.
 +
 +
-> They can click on their language and only content of their language will be shown, or content without language selected, if we like.
  
 
=== secure enough ===
 
=== secure enough ===
Line 69: Line 102:
  
 
=== easy enough to use ===
 
=== easy enough to use ===
 +
 +
== Priorities ==
 +
 +
=== access control ===
 +
check access control first, functionality could depend on a lot of other functions, so they could be checked with the "prefered" access control.
 +
 +
=== international enough ===
 +
check international content module, so other modules could be checked with this requirement.
 +
 +
=== cicivrm ===
 +
there is integration of crm module to other functions as well

Latest revision as of 14:55, 1 August 2006

Urgent requirement tests

Some of the available modules below, are designed for drupal 4.6, some for 4.7 . If there is more interest in one of the modules, it has to be checked if the version is available for the target version of drupal.

contact managment

available modules

CiviCrm

Functions
contact information

A centralized repository for contact information for the CNVC network.

We want the ability to handle international addresses and phone numbers. -> moved from international enough section

default category

As someone creates an account, the default should be to sign them up for "Friends of NVC"

newsletter subscription

and the newsletter while offering the ability to opt out if they prefer not.

user creation

Ability for the office to add a new user (member); we have people who ask to be on our mailing list and do not provide an email address and may not have internet access

Have a field that includes areas of experience in applying NVC, such as parenting, prisons, schools, social change, business, restorative justice, indigenous populations, etc.

Enable people with certain permissions (such as certified trainers) to be associated with multiple countries/regions so that they can be “found” by people in multiple countries/regions

Viewers can find people throughout the network, by country (or proximity), by function (trainers, local NVC supporters, board members, etc.) and then view contact information for them. There are two parts to this:

1) we would like the public website (accessible without membership or with guest membership) to display trainers, local NVC supporters and board members with some minimal contact information (to be determined)

2) having certain permissions would allow the viewer to see full contact information (for example, trainers and staff could see full contact information on anyone including their email address).

Emailing individual members by members and by the general public (non-members) done safely without giving the email addresses away

A report of all people with contact information produced on demand

Store travel info for contacts (frequent flyer numbers, etc)

History search, organized correspondence tracking, person history beyond financial.

Foundation data

Database combining online and CNVC office information. Trainer contact info. Donor contact info. Local and Regional NVC group contact info.

fundraising

available modules

CiviCrm, CiviContribute

event scheduling

available modules

Event, EventFinder

affilliation groups

available modules

Organic groups, other modules which belong to organic groups on modules page starting with "OG"

collaboratrive workspaces

test different content types: node, book, ... which meet or needs ? Privileges are available for content types. see section "access control".

email interface

Organic groups, other modules which belong to organic groups on modules page starting with "OG" . It looks like the missing "key" module is named og2list and is still under development.

forums / chat rooms

Forum looks like similar to email interface ?

Chat rooms

available modules: phpfreechat, chatbox, shoutbox

access control

available modules: simple access, node privacy byrole, taxonomy access there are other modules available.....

international enough

avaiable modules: locale for interface ,international content

Use 4 languages to start with: English, French, German and Spanish.

Ok, user interface has now the given 4 languages, clickable from the top right

We want the ability to handle international addresses and phone numbers. -> moved to CiviCRM requirement

We will also have content in different languages that we will want available to the general public. Its now possible to translate each node into another language. -> could be done Sometimes the same document will be translated into several languages. -> coud be done How can people using different languages find documents in their language? Say they don’t speak/read much English.

-> They can click on their language and only content of their language will be shown, or content without language selected, if we like.

secure enough

supports enough browser

easy enough to use

Priorities

access control

check access control first, functionality could depend on a lot of other functions, so they could be checked with the "prefered" access control.

international enough

check international content module, so other modules could be checked with this requirement.

cicivrm

there is integration of crm module to other functions as well