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

Issues in submodules #314

Open
JayFoxRox opened this issue Apr 10, 2020 · 0 comments
Open

Issues in submodules #314

JayFoxRox opened this issue Apr 10, 2020 · 0 comments

Comments

@JayFoxRox
Copy link
Member

nxdk is using submodules which are parts that are managed as separate projects. Their bugs will typically still affect applications made in nxdk.

Those submodules usually have their own bug trackers.

Bugs in software that we don't compile from source-code (such as LLVM or cgc) that affect us, are typically mentioned on issues on this repository.

Note: Some of these submodules might also have submodules or separate bugtrackers on their project website.

Note: If a bug has been fixed in another project, the submodule in nxdk still has to be updated. So a closed issue does not necessarily mean that the patch is part of nxdk (yet).

Critical submodules

The most critical submodules for every nxdk user will be nxdk-pdclib (our libc), nxdk-libcxx (our libc++) nxdk-sdl (our SDL2 implementation), extract-xiso (creation of XISO). All of these projects are used in almost every project.

nxdk-pdclib

Our libc is written by a single individual and the implementation is incomplete. It isn't used by many people (outside of nxdk). Issues are to be expected.

nxdk-libcxx

Our libc++ is written by many people and the implementation is very complete. It is used by millions of people (outside of nxdk). However, our original Xbox specific additions for nxdk are used by much fewer people and they can be prone to errors.

nxdk-sdl

We assume that SDL is almost bug-free as it's used by millions of people (outside of nxdk).
However, our original Xbox specific additions for nxdk are used by much fewer people and they can be prone to errors.

extract-xiso

We are aware of many issues with this tool and it's used by very few people (outside of nxdk). Issues are to be expected. However, generally this tool works fine for most people.

Other submodules

Other submodules are typically less critical (optional / rarely used features); or considered "bug-free".

@JayFoxRox JayFoxRox pinned this issue Apr 10, 2020
@XboxDev XboxDev locked as resolved and limited conversation to collaborators Apr 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

1 participant