From 62c62d9efbb9f8f27ff5b495c41e0a7c3e01213f Mon Sep 17 00:00:00 2001 From: cjamin Date: Tue, 7 Jun 2016 14:54:21 +0000 Subject: Replace content by a link to the wiki git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/fix_naming@1256 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 15a35a7aaeb71f3e137508acce7cd4ff2a0505dc --- Conventions.txt | 76 +-------------------------------------------------------- 1 file changed, 1 insertion(+), 75 deletions(-) (limited to 'Conventions.txt') diff --git a/Conventions.txt b/Conventions.txt index f7d6831e..e4ae7925 100644 --- a/Conventions.txt +++ b/Conventions.txt @@ -1,75 +1 @@ -Please read this convention before adding your package(s) into Gudhi library. - - -Compilation: -********************* -CMake is used for compilation purpose. - - - -Naming conventions: -********************* - -All headers are named *.h and all sources are named *.cpp. -Concepts are named with camel case starting with uppercase that is "PersistentHomology.h" -for instance for the concept of Persitence homology. -Classes and methods are named with underscore separator that is : -- "Skeleton_blocker_contractor.h" for the class Skeleton_blocker_contractor -- "int num_vertices() const" for a method - - -Package organization: -********************* -The Gudhi directories are organised by 2 manners (Internal for svn developpers and User for external User/Developper). - -Internal: --------- - -src/common/concept/common_concept.h - doc/MainPage.h - include/gudhi/io.h - ....h - package1/concept/package1_concept1.h - ....h - doc/Intro_package.h - include/gudhi/*.h - source/*.cpp - test/*.cpp - CMakeLists.txt - example/*.cpp - CMakeLists.txt - package2/... - ... - cmake/modules/*.cmake - -data/points/kl.txt - sphere_3D.txt - ....txt - meshes/sphere.off - Paris.off -scripts/generate_version.sh - ....sh - ....py -Doxyfile -CMakeLists.txt -Version.txt -Conventions.txt -README -COPYING - -User: --------- - -include/gudhi/*.h -source/*.cpp -example/package1/*.cpp - CMakeLists.txt - package2/*.cpp - CMakeLists.txt - ... -cmake/modules/*.cmake -CMakeLists.txt -Version.txt -Conventions.txt -README -COPYING +Please refer to the Wiki: https://gforge.inria.fr/plugins/mediawiki/wiki/gudhi/index.php/Conventions \ No newline at end of file -- cgit v1.2.3