Tasks #601

Consolidate RST Types

Added by S. Wrede over 12 years ago. Updated about 12 years ago.

Status:ResolvedStart date:09/30/2011
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:-
Target version:-

Description

Due to the fact that RSB is now deployed and used in some projects, people will also start using RST in an increasing manner. As this is currently a part of the framework which is directly exposed to the users, we need to get it (sort of) stable for some core datatypes and its organization as fast as possible. Hence, we should...

  • Discuss naming and structure
  • Discuss what is necessary to include RST in versioning
  • Discuss how to install includes
  • Present our sketch at the next CITEC TF meeting

Related issues

Related to Robotics Systems Types - Enhancement #629: svn-based package version Rejected 11/17/2011 11/17/2011
Related to Robotics Systems Types - Tasks #631: Make revisions for each IDL file available at runtime Feedback 10/14/2011

Associated revisions

Revision 9dc0448c
Added by J. Wienke over 12 years ago

A first try to implement the new structure

refs #601

Revision a56ad2d9
Added by J. Wienke over 12 years ago

rename packages

refs #601

History

#1 Updated by S. Wrede over 12 years ago

  • Description updated (diff)

#2 Updated by S. Wrede over 12 years ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 30

Johannes summarized nicely what we decided on yesterday afternoon:
https://code.cor-lab.org/projects/rst/wiki/Structure_Proposal

Arne any myself will prepare an initial change proposal.

#3 Updated by S. Wrede over 12 years ago

  • % Done changed from 30 to 40

Arne and myself started with some re-organization of proto-Files in the RST library.

Our proposal for the three package names is motivated briefly here:
https://code.cor-lab.org/projects/rst/wiki/Type_Overview

#4 Updated by J. Wienke over 12 years ago

  • Status changed from Feedback to In Progress
  • Assignee changed from S. Wrede to J. Wienke

I will start with refactoring the rest now.

#5 Updated by J. Wienke over 12 years ago

  • % Done changed from 40 to 60

folder structure and build system updated to new proposal

#6 Updated by S. Wrede over 12 years ago

Thanks for this first reorganization!

A quick comment: I'd propose to rename

  • imageprocessing to vision (because it is the semantic category, processing is unnecessary and vision allows more than images)
  • audioprocessing to audition (audition seems to be the equivalent term here)

(and both terms are just shorter...)

Good start, anyway!

#7 Updated by J. Wienke over 12 years ago

  • % Done changed from 60 to 80

content consolidation still missing

#8 Updated by J. Wienke over 12 years ago

  • % Done changed from 80 to 90

Several coding conventions have been fixed now and also documented in the wiki. However, the content discussion about types remains. E.g. is a Translation a Point3D?

#9 Updated by J. Moringen over 12 years ago

  • Target version deleted (0.5)

#10 Updated by J. Wienke over 12 years ago

How do we proceed here? Otherwise this will stay open endlessly.

#11 Updated by J. Wienke about 12 years ago

  • Assignee changed from J. Wienke to J. Moringen

Jan, has this been done now with th 1.0 release? If so we should close this and add the version to the issue.

#12 Updated by J. Moringen about 12 years ago

  • Assignee deleted (J. Moringen)

No, this was unrelated, I think.

#13 Updated by J. Wienke about 12 years ago

How will we ever resolve this? ;)

#14 Updated by S. Wrede about 12 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100

That is quite a long time ago and was an initial reminder to set up some organizational structures in RST. We did that and I will close this issue now.

Also available in: Atom PDF