-
Notifications
You must be signed in to change notification settings - Fork 23
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
Restructure the assemblies/repositories of PxWeb #163
Comments
@MikaelNordberg @statisticssweden/ssb any feedback on this? |
I think this sovles the issue of testing the vb serializers with a px-file. (The issue being that I wanted to use PCAxis.PX.core to test the serializers, but PCAxis.PX.core depended on the nuget with the seriazers. |
The 2 PXWeb.SavedQuery.* -nugets are very small and depend on the same "database-nuget" as the sql (as well as the sql). |
"Merge PCAxis.PxExtened into PCAxis.Charting" Should we make a repo/nuget, or just include the code in the solution? |
PCAxis.Charting will remain in the PxWeb repository since it is kind of coupled to PxWeb but in the charting project. |
The Menu code is still in different nugets/repos. |
Is your feature request related to a problem? Please describe.
There are a lot of different assemblies and repositories that make up PxWeb, that also have dependencies to each other. Making a change in one assembly require us to recompile a hole set of other assemblies that depends on it. This has become more obvious now when we have started to reference them from nuget where we have to build and deploy new nuget packages.
Describe the solution you'd like
Many of the assemblies can be merged into one as long as they are written in the same language. Bellow is a suggested merge strategy. All namespaces will be remain as they are to avoid extra work.
The text was updated successfully, but these errors were encountered: