Commit 9bea708c authored by Jörg Richter's avatar Jörg Richter

v0.4.1: version bumped. README updated.

parent 43e7f46e
......@@ -4,7 +4,8 @@ DeepaMehta 3
DeepaMehta 3 is a platform for collaboration and knowledge management.
Technologically DeepaMehta is made of Java, Neo4j, Apache Lucene, Apache Felix, Jersey, Javascript/AJAX, jQuery, jQuery-UI, and HTML 5 Canvas.
Technologically DeepaMehta is made of Java, Neo4j, Apache Lucene, Apache Felix, Jersey, Javascript/AJAX, jQuery, jQuery-UI, and HTML5 Canvas.
DeepaMehta 3 is a complete rewrite of DeepaMehta 2.
Project website:
......@@ -21,7 +22,7 @@ Requirements
Works also with Java 1.5 but advanced features are not available then.
* A "modern" webbrowser.
Works fine with Firefox 3.6, Safari 4, Safari 5. Works mostly fine with Chrome 5. Doesn't work with IE8.
Works fine with Firefox 3.6, Safari 4, Safari 5. Works mostly fine with Chrome 5 and Chrome 6. Doesn't work with IE8.
Install
......@@ -43,9 +44,10 @@ Start
deepamehta-mac.command # double-click it
deepamehta-windows.bat # double-click it
A terminal window opens and you see some information logged.
A terminal window opens and you see some information logged.
Wait until the logging has finished.
2. Open DeepaMehta in webbrowser:
2. Visit DeepaMehta in your webbrowser:
<http://localhost:8080/de.deepamehta.3-client/index.html>
......@@ -63,30 +65,53 @@ You can close the terminal window now.
Update
------
1. Start DeepaMehta (if not running)
To update a previous DeepaMehta installation and keep all your data:
1. Stop old DeepaMehta (if running).
2. Open Felix Web Console:
<http://localhost:8080/system/console/>
2. Download and unpack new DeepaMehta at another location (or rename the old DeepaMehta folder before).
Login with "admin" / "admin".
You see a list of bundles.
3. Replace the new "deepamehta-db" folder with a copy of your old one.
3. Update all 'DeepaMehta 3' bundles by clicking their 'Update' button.
4. Start the new DeepaMehta (by using the respective starter script).
DeepaMehta now automatically migrates your old data to the new format.
Wait until the logging has finished.
4. Re-open DeepaMehta (resp. click webbrowser's 'Reload' button):
5. **IMPORTANT:** now stop DeepaMehta and start it again (only now the memory cache is up-to-date).
Sorry for this extra step!
6. You're done. Visit DeepaMehta in your webbrowser:
<http://localhost:8080/de.deepamehta.3-client/index.html>
Please Note:
* **You can only update a DeepaMehta end user installation.** Updating a snapshot release is not supported.
The first updatable version is DeepaMehta 3 v0.4. Updating v0.3 is not suppported.
* Keep your old "deepamehta-db" folder at a safe place.
You'll need it as a backup when something went wrong while migration.
Uninstall
---------
Stop DeepaMehta and delete the 'deepamehta3' folder.
This removes DeepaMehta completely from your system, including the database.
This removes DeepaMehta completely from your computer, including the database with all your data.
Version History
---------------
**v0.4.1** -- Oct 16, 2010
* Main features:
* File handling: Representing local files as topics.
View/play file contents (text, image, audio, video, PDF) right inside DeepaMehta.
* *Folder Canvas* plugin (optional installation): Representing a local folder as a synchronizable topicmap.
* *Nautilus* plugin (optional installation): Put a folder under DeepaMehta control right from the GNOME desktop.
* GUI: canvas size is adjustable by the means of a split pane.
* Bug fixes, e.g. menus are closed when clicked elsewhere.
**v0.4** -- Aug 4, 2010
* Completely new backend architecture:
......@@ -123,4 +148,4 @@ Version History
------------
Jörg Richter
Aug 4, 2010
Oct 16, 2010
......@@ -10,10 +10,10 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<parent-version>0.4.1-SNAPSHOT</parent-version>
<core-version>0.4.1-SNAPSHOT</core-version>
<topicmaps-version>0.4.1-SNAPSHOT</topicmaps-version>
<files-version>0.4.1-SNAPSHOT</files-version>
<parent-version>0.4.1</parent-version>
<core-version>0.4.1</core-version>
<topicmaps-version>0.4.1</topicmaps-version>
<files-version>0.4.1</files-version>
</properties>
<modules>
......@@ -74,10 +74,6 @@
</modules>
<repositories>
<!--repository>
<id>deepamehta-public-repository</id>
<url>http://www.deepamehta.de/maven2/</url>
</repository-->
<repository>
<id>neo4j-public-repository</id>
<url>http://m2.neo4j.org</url>
......@@ -87,31 +83,13 @@
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
</repository>
<!--
<repository>
<id>repository.jboss.org/maven2</id>
<name>JBoss maven repository</name>
<url>http://repository.jboss.org/maven2/</url>
</repository>
<repository>
<id>glassfish-repository.dev.java.net</id>
<name>Glassfish maven repository</name>
<url>http://download.java.net/maven/glassfish/</url>
</repository>
<repository>
<id>maven1-repository.dev.java.net</id>
<name>Java.net Repository for Maven 1</name>
<url>http://download.java.net/maven/1/</url>
<layout>legacy</layout>
</repository>
-->
</repositories>
<dependencies>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
<version>3.0.1</version>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment