This repository was archived by the owner on Oct 23, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 140
REP 2009: Feature Progress prototype links fail to resolve #426
Copy link
Copy link
Open
Description
In the final section of REP 2009, Feature Progress, three links to replit prototype snippets for the Type Negotiation feature are listed, all of which currently fail to resolve with a 404 error.
Feature Progress
Currently, there has been some prototyping to understand how the proposed feature may be implemented in C++.
- @audrow/type-negotiation-fusing-examples shows how supported messages can be defined and used by a negotiating publisher. The approach taken in this example is most likely the closest to how the proposed feature will be implemented.
- @audrow/type-negotiation-type-mapping shows how the proposed feature may use C++ templating and a type map class to access publishers and subscriptions. Note that the types used in this approach will have to be replaced with structs in the future to allow for multiple supported types to use the same ROS message type.
- @audrow/type-negotiation-possible-usage shows another approach which uses inheritance to implement the proposed feature. This approach requires some additional work from the user to implement functions that create typed publishers and subscriptions.
Relevant (broken) URL's:
- https://replit.com/@audrow/type-negotiation-fusing-examples
- https://replit.com/@audrow/type-negotiation-type-mapping
- https://replit.com/@audrow/type-negotiation-possible-usage
The links have archives from Internet Archive crawls in 2023, but it seems that Wayback Machine is unable to archive replit source code contents (the html pages are saved, but the replit code snippets within are not).
Do these prototyped examples still exist anywhere in an accessible form?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels