wiki:ProjectDarmaPage

DARMA

Description:

DARMA is a media annotation program that collects continuous ratings while displaying audio and video files. It is designed to be highly user-friendly and easily customizable. DARMA enables researchers and study participants to provide moment-by-moment ratings of multimedia files using a computer joystick. The rating scale can be configured on a number of parameters including its labels and numerical range. Annotations can be displayed alongside the multimedia file and saved for easy import into statistical analysis software. DARMA provides a tool for researchers in affective computing, human-computer interaction, and the social sciences who need to capture the unfolding of subjective experience and observable behavior over time. DARMA was first published by Jeffrey Girard in 2014 under the GNU General Public License version 3 (GPUv3). Users are free to use, distribute, and modify the program as outlined in the license. DARMA is meant to be a modernization of Sadler’s JoyMon and Cowie’s FeelTRACE, and was first adapted from Girard’s CARMA. A journal publication describing DARMA and its use was published in 2017.

URL:

[1] https://github.com/jmgirard/DARMA

[2] http://darma.jmgirard.com/

Project Anatomy

Community

TBD

For more informations you can see on the folowing page: https://github.com/jmgirard/DARMA

Leadership

Jeffrey Girard

Forking

You can create your own fork of the central repository. First go to github, create an account and make a fork of the DARMA repository. You can change your fork in any way you choose without it affecting the central project. You can also share your fork with others, including the central project.

Communication

N/A

Roadmaps

N/A

Releases

  1. Girard, J. M., & Wright, A. G. C. (in press). DARMA: Software for dual axis rating and media annotation. Behavior Research Methods. doi: 10.3758/s13428-017-0915-5

Repositories

The use of git allows people to contribute changes that can easily be incorporated back into the project, while maintaining order and consistency in the code. All changes should be tracked and reversible.

Packaging

N/A

Upstream/downstream

Only a couple of people have direct write-access to the DARMA repository, but you can get your changes included in upstream by pushing your changes back to your github fork and then submitting a pull request.

Version Control

DARMA v6.03 is the last version which is release on 01 June 2017.

Trackers

You can track the changes on the folowing link: https://github.com/jmgirard/DARMA/releases

Project Evaluation

From the begining DARMA is continually updated each year

Fieldtrips

Github:

[1] https://github.com/jmgirard/DARMA

Openhub:

N/A

Source Forge:

[1] https://sourceforge.net/projects/darma/?source=directory

Evaluation

Licensing

GNU General Public License version 3 (GPUv3)

Language

TBD

Activity

Active

Number of contributors

Jeffrey M Girard is the only one contributor on the project.

Size

For different versions see the size on this page: https://github.com/jmgirard/DARMA/releases

Issue tracker

Issues can be reported and features can be requested at: https://github.com/jmgirard/DARMA/issues

New contributor

On the GitHub provides a straightforward way for collaborating on a project.

Community norms

You can create a fork of the central DARMA repository. You can also create a local clone of that fork: for small changes(make the changes directly in the master branch, push back to your fork, submit a pull request to the central repository) and for substantial changes (create a branch, when finished run unit tests, when the unit tests pass merge changes back into the master branch, submit a pull request to the central repository).

User base

It has its own strong user base.

Last modified 7 years ago Last modified on 10/29/17 16:40:11
Note: See TracWiki for help on using the wiki.