Warning, /education/rocs/README.developer.md is written in an unsupported language. File is not indexed.

0001 # Developer Guidelines
0002 
0003 ## First Steps
0004 
0005 1. Read the API high-level/overview information at:
0006    - [`libgraphtheory`](libgraphtheory)
0007    - [`src`](src)
0008 2. Compile:
0009    - have a look at the `CMake` output!
0010 3. Run Tests and Run Application:
0011    - `make tests`
0012 
0013 ## API Documentation
0014 
0015 The Rocs API is reasonable good documentation in most parts of Rocs,
0016 especially in the RocsCore library. You can either
0017 [create the doxygen files by hand](https://techbase.kde.org/Development/Tools/apidox)
0018 or use the [nightly updated references](https://api.kde.org//4.x-api/kdeedu-apidocs/rocs/html/index.html).
0019 
0020 ## Project ToDo List
0021 
0022 Please read/update the
0023 [Community Wiki Page](https://community.kde.org/KDEEdu/Rocs/Todo).
0024 
0025 ## Coding Styles
0026 
0027 The coding styles are (slowly) converging to the
0028 [KDE-libs coding styles](https://community.kde.org/Policies/Kdelibs_Coding_Style).
0029 
0030 ## Mailing Lists
0031 
0032 Rocs is part of KDE Edu, which has the 
0033 [kde-edu@kde.org](mailto:kde-edu@kde.org) mailing list.
0034 
0035 For technical discussion, which are only within the scope of the Rocs project,
0036 we have the [rocs-devel@kde.org](mailto:rocs-devel@kde.org) mailing list.