Skip to content

New client-tools structure proposal#4

Open
fischejo wants to merge 8 commits intoargos-research:masterfrom
fischejo:master
Open

New client-tools structure proposal#4
fischejo wants to merge 8 commits intoargos-research:masterfrom
fischejo:master

Conversation

@fischejo
Copy link

@fischejo fischejo commented Jan 27, 2018

@DK87 @privatereese @seckl @irgendwie @RobertHa @rauertum
Am Donnerstag wurde entschieden, dass das toolchain-host Repository nicht mehr zeitgemäß ist. Zum einen wird es vollständig durch taskgen ersetzt, zum anderen müssten darauf aufbauende Arbeiten jeweils in einem Branch abgelegt werden. Issues können dann nicht mehr zielgerichtet erstellt werden. Von taskgen würden viele unterschiedliche Versionen exisiteren.

Dieser Vorschlag sieht vor, dass jede Arbeit in einem seperaten Repo abgelegt wird und diese gesammelt unter client-tools zusammengefasst werden.

Ein weiterer Grund sind Python Module, welche keine relativen Pfade unterstützen. Sollte ein neue Arbeit von dem taskgen Module Gebrauch machen, so muss sich taskgen im Repository der Arbeit befinden. Mithilfe von Git`s Submodulen ist dies kein Problem.

Nach Abschluss einer Arbeit, kann dessen Repository in das ArgOS Research Projekt übertragen werden und als Submodule zu client-tools hinzugefügt werden.

This was referenced Jan 27, 2018
Johannes Fischer added 2 commits January 27, 2018 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant