Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement SDF 1.8 specification #1

Open
9 tasks
elpiel opened this issue Sep 28, 2021 · 2 comments
Open
9 tasks

Implement SDF 1.8 specification #1

elpiel opened this issue Sep 28, 2021 · 2 comments
Labels
good first issue Good for newcomers

Comments

@elpiel
Copy link
Member

elpiel commented Sep 28, 2021

How to participate

💬⬇️ Comment below and mention the struct or Enum you'd like to implement.

This will ensure that there is no overlap in the PRs. Everybody will be happy 😊

📃 There should be written tests to make sure that the specification aligns with the implementation.

⚠️ Because of the way XML works, not distinguishing between an attribute <... this-is-attribute="Value" > and an element <this-is-element>Value</this-is-element>, you must be careful when writing the tests to make sure that the deserialized values match with the result you're expecting.

✔️ Open a PR when you're ready or if you're stuck or need feedback on your implementation.

Specifications

The XML specifications can be found on the official website:
http://sdformat.org/spec?ver=1.8

TODOs (Non-exhausive list):

of structs & enums that need to be implemented:

@elpiel elpiel added good first issue Good for newcomers Hacktoberfest Issues suitable for Hacktoberfest labels Sep 28, 2021
@hannydevelop
Copy link

Hello @elpiel my name is Ugochi, I'm a Rust developer. I'll love to work on the light, state and physics structs/enum

@elpiel
Copy link
Member Author

elpiel commented Sep 29, 2021

Hello @elpiel my name is Ugochi, I'm a Rust developer. I'll love to work on the light, state and physics structs/enum

Great @hannydevelop! I've added you to the tasks and I will add additional information before the 1st of October to ease your work.

@elpiel elpiel removed the Hacktoberfest Issues suitable for Hacktoberfest label Jan 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
Development

No branches or pull requests

2 participants