Closed
Description
I've had a brief look at this project and tried following the CONTRIBUTING.md to build the project and I have a few suggestions.
Currently, the project is supposed to be checked out into an existing Unreal Engine project as a plugin. This means a developer of sentry-unreal SDK must first create a new UE project (sample), to be able to do any development. This increases the cost-of-entry for new SDK developers. Instead, I'd suggest having a look at https://github.com/getsentry/sentry-unity and think about the following changes:
- move the existing contents to a new directory, e.g. what package-dev is in the Unity SDK, maybe
plugin
orplugin-dev
is a good name? - Refactor: repo structure #61 - move dependency builds to separate CI job & allow downloading for plugin developers - thus moving the binaries from the repository - Remove dependency binaries #63
- add script for packaging and release - Chore/release ci #62
- add a sample project that already includes the development version of the plugin - Add sample project #64
- add a test project that includes a plugin that's ready for distribution (see also Create a CI/CD pipeline for plugin packaging and testing #4), which may be different than the dev version - Integration/smoke test #77
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done