software:k4r
This is an old revision of the document!
Table of Contents
Knowledge4Retail
Organisational
- Please join the kvr chatroom on the conference.uni-bremen.de Jabber server. Feel free to post any code questions there.
Github
- If you find packages and software you want to edit for the purpose of this project, please fork it into the k4r-organisation https://github.com/K4R-IAI. If you don't have access there yet, ask Michael N. for access.
- Please keep the master branch of common repositories in a working state. You can create your own development or bugfix branch. Once you are done with development, open a pull request (PR) to get your contribution merged into master.
- Some repositories are maintained by multiple people. Please assign your PR to at least one of the maintainers, preferably to a person who you know also uses the part of the code you changed. To find the maintainer, look at the previous commits in the repo or the closed PRs and see who merged them.
- Write down all dependencies to other git repos in a .rosinstall
- Write down debian package dependencies in the package.xml
Workspace Setup Tips
- If you have dependencies to packages which you don't work on yourself, you might want to consider to put them into a different workspace and layer your development workspace on top. This will save you a lot of building time, since the bigger your workspace is, the longer a catkin build process lasts. A tutorial on how to setup workspace layers can be found here: http://wiki.ros.org/catkin/Tutorials/workspace_overlaying
K4R Infrastructure
- The organizational internal K4R-Trello board can be found at: https://trello.com/b/dqq74dHt/k4r . It contains all main upcoming meetings, tasks etc.
- K4R-Trello board with focus on ERP task: https://trello.com/b/h5uWvlSz/k4r-erp-tasks
- K4R-Trello board with focus on Pilot Application 1 task: https://trello.com/b/5Zu6waIE/k4r-pilotanwendung-1-tasks
- K4R-Trello board with focus on Pilot Application 2 task: https://trello.com/b/c6XbWgLj/k4r-pilotanwendung-2-tasks
- K4R-Trello board with focus on Pilot Application 3 task: https://trello.com/b/N3iJBgrg/k4r-pilotanwendung-3-tasks
- K4R-Trello board with focus on Pilot Application 4 task: https://trello.com/b/wgEcqSMz/k4r-pilotanwendung-4-tasks
- Official K4R core platform repository can be found at: https://gitlab.com/knowledge4retail/K4R
- Local virtual machine featuring a static IP which is publicly accessible can be found at https://gitlab.com/knowledge4retail/K4R . If you need access, you will need to send your public ssh-key to Patrick.
software/k4r.1603707242.txt.gz · Last modified: 2020/10/26 10:14 by chrism