Skip to content

Why External Dependency Manager is distributed via dlls and not the source code? #536

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

Open
stopiccot opened this issue Aug 22, 2022 · 3 comments

Comments

@stopiccot
Copy link

[REQUIRED] Please fill in the following fields:

  • Unity editor version: 2020.3.38
  • External Dependency Manager version: 1.2.170
  • Source you installed EDM4U: Unity Package Manager (.unitypackage or Unity Package Manager)
  • Features in External Dependency Manager in use: All (Android Resolver, iOS Resolver, VersionHandler, etc.)
  • Plugins SDK in use: None (Firebase, Admob, Facebook, etc.)
  • Platform you are using the Unity editor on: Mac (Mac, Windows, or Linux)

[REQUIRED] Please describe the question here:

Why External Dependency Manager is not distributed via source code C# files like most of UPM packages do?
Why there are precompiled Google.XXX.dll's instead of source code files?
I genuinely think it would be very helpful to see exact source code to better understand how External Dependency Manager is actually working.

@stopiccot stopiccot added new to be triaged type: question labels Aug 22, 2022
@google-oss-bot
Copy link

This issue does not seem to follow the issue template. Make sure you provide all the required information.

@mhama
Copy link

mhama commented Sep 3, 2024

I support this request. It will help stabilize EDM code base.
The users of EDM are normal unity developers.
With .cs files, normal unity developers can easily inspect the cause of issues and they can make nice issues and PRs.
With DLLs, it will make unity developers much difficult to add logs, inspect, make fixes, check the results of fixes.

I don't think that the current EDM is "very stable". Many times EDM does not work like it should be. It will be nice to welcome more developers to fix EDM.

@Thaina
Copy link

Thaina commented Sep 16, 2024

I wish all package should be released as raw source code so we could debug and fix the problem without rebuilding. This would also allow easier contribution

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants