From 731239dc967fb42e47a91a48a34b9b3e8f2b795f Mon Sep 17 00:00:00 2001
From: Mohammad Akhlaghi  Maneage is a framework for starting and growing projects, see these slides for an introduction.
+      Through Maneage, the complete data lineage of a project is recorded with its history and can easily be published or archived, enabling exact reproducibility.
+      Maneage is a recipient of the RDA Europe Adoption grant.
+     Maneage is a framework for starting and growing projects, see these slides for an introduction.
-	Through Maneage, the complete data lineage of a project is recorded with its history and can easily be published or archived, enabling exact reproducibility.
-	Maneage is a recipient of the RDA Europe Adoption grant.
-        To start a new project, simply run these commands to clone it from its Git repository. 
+      To start a new project, simply run these commands to clone it from its Git repository.
+       You are now ready to configure and make the raw template with the commands below.
-	If they are successful, you can start customizing it. 
+      You are now ready to configure and make the raw template with the commands below.
+      If they are successful, you can start customizing it.
+       See the Customization Checklist in the cloned !!!Page under construction!!!
+    !!!Page under construction!!!
+    
+
+    Maneage: managing data lineage
+    Maneage: managing data lineage
-      git clone https://git.maneage.org/project.git     # Clone Maneage, default branch `maneage'.
+
+    Start building your project in Maneage
+    
+git clone https://git.maneage.org/project.git     # Clone Maneage, default branch `maneage'.
 mv project my-project && cd my-project            # Set custom name and enter directory.
 git remote rename origin origin-maneage           # Rename remote server to use `origin' later.
 git checkout -b master                            # Make new `master' branch, start customizing.
+    ./project configure    # Build all necessary software from source.
+    
+./project configure    # Build all necessary software from source.
 ./project make         # Do the analysis (download data, run software on data, build PDF).
-
-      README-hacking.md file for the next steps to start customizing Maneage for your project.
+      See the Customization Checklist in the cloned README-hacking.md file for the next steps to start customizing Maneage for your project.
+ As you continue customizing Maneage for your own project, you will notice generic improvements that can be useful for other projects too. + In such cases, please send us those changes to implement in the core Maneage branch and let them propagate to all projects using it. + If you look through the history of the Maneage branch, you'll notice many users have already started doing this, and this is how Maneage is planned to grow. + The recommended process is very similar to this forking tutorial. + Here is a summary: +
+maneage branch and create a new branch from there like below:
+	
+git checkout maneage
+git branch -b my-fix
+	
+      my-remote.
+	You only need to do this once and keep this for future fixes.
+git push my-remote my-fix
+	
+