clean markdown documentation
[src/app-framework-main.git] / docs / 5.1-application-framework.md
index 942ff9c..71044d2 100644 (file)
@@ -1,41 +1,36 @@
-Comparison to other frameworks
-------------------------------
+# Comparison to other frameworks
 
- - Tizen framework
+- Tizen framework
+- xdg-app
+- ostro
 
- - xdg-app
-
- - ostro
-
-### Organization of directory of applications ###
+## Organization of directory of applications
 
 The main path for applications are: APPDIR/PKGID/VER.
 
 Where:
 
- - APPDIR is as defined above
- - PKGID is a directory whose name is the package identifier
- - VER is the version of the package MAJOR.MINOR
+- APPDIR is as defined above
+- PKGID is a directory whose name is the package identifier
+- VER is the version of the package MAJOR.MINOR
 
-The advantage of such an organization is to allow several versions to live together.
+The advantage of such an organization is to allow several versions to live together.  
 This is required for multiple reasons (ie: roll back) and to comply with developers habits.
 
-#### Identity of installed files ####
+### Identity of installed files
 
-All the files are installed as user "userapp" and group "userapp".
+All the files are installed as user "userapp" and group "userapp".  
 All files have rw(x) for user and r-(x) for group and others.
 
 This allows any user to read files.
 
+### Labeling the directories of applications
 
-#### Labeling the directories of applications ####
-
-
-### Organization of data ###
+## Organization of data
 
 The data of a user are contain within its directory and are labeled using the application labels
 
-### Setting Smack rules for the application ###
+## Setting Smack rules for the application
 
 For Tizen, the following rules are set by the security manager for each application.
 
@@ -58,9 +53,9 @@ For Tizen, the following rules are set by the security manager for each applicat
 
 Here, ~PKG~ is the identifier of the package and ~APP~ is the identifier of the application.
 
-### What user can run an application? ###
+## What user can run an application`?`
 
-Not all user are able to run all applications.
+Not all user are able to run all applications.  
 How to manage that?
 
 [meta-intel]:       https://github.com/01org/meta-intel-iot-security                "A collection of layers providing security technologies"
@@ -77,5 +72,3 @@ How to manage that?
 [app-manifest]:     http://www.w3.org/TR/appmanifest                                "Web App Manifest"
 [tizen-security]:   https://wiki.tizen.org/wiki/Security                            "Tizen security home page"
 [tizen-secu-3]:     https://wiki.tizen.org/wiki/Security/Tizen_3.X_Overview         "Tizen 3 security overview"
-
-