Overview

Dossier 1.0.0

The aim with Dossier is to create an elegant, standards-compliant contact and note manager.

Current Functionality

Contact manager

Model

  • Contact data model
  • Persistence

Import and export

Planned Functionality


Building and Installing

Prerequisites

Java 7 SE JDK

Download and install the Java 7 SE JDK

Gradle 1.3

Download and install Gradle 1.3

Mercurial 2.4.1

Download and install Mercurial

Poalsoft Common 1.0.2

Clone the poalsoft-common repository

hg clone https://bitbucket.org/kjpoalses/poalsoft-common
cd poalsoft-common

Update to the release version

hg update -r 1.0.2-RELEASE

Build and install poalsoft-common

gradle install

Maven 3.0.4

Download and install Maven

Git 1.8.0.3

Download and install Git

JCommander 1.31-SNAPSHOT

Clone the jcommander repository

git clone https://github.com/cbeust/jcommander.git
cd jcommander

Build and install jcommander

mvn clean install

Build and install dossier

Clone the dossier repository

hg clone https://bitbucket.org/kjpoalses/dossier
cd dossier

Update to the release version

hg update -r 1.0.0-RELEASE

Build and install dossier

gradle install

Runtime Requirements


Licensing

The project artifacts are released under a BSD license


Product Roadmap

Dossier 1.1.0

Contact manager

Editing

  • Visual editing of contacts

Import and export

  • Import and export to and from the following contact formats:

Dossier 1.2.0

Contact manager

Synchronisation

Dossier 1.3.0

Note manager

Model

  • Note data model
  • Persistence

Import and export

  • Import and export to and from the following note formats:
  • Export to the following note formats:

Dossier 1.4.0

Note manager

Editing

Import and export

  • Import and export to and from the following note formats:

Dossier 1.5.0

Note manager

Synchronisation