Here's some structuring of Nuget Packages I would like to see.
These have been structured based off the two repositories mentioned above, feedback from my own dev team, and some other blog posts I've found around the place.
If anyone has feedback on these, please let me know.
Sitecore.Core
DLLS
- Sitecore.Kernel.DLL
Dependencies
- Newtonsoft.Json (compatible version)???
Sitecore.Client
DLLS
- Sitecore.Client.DLL
Dependencies
-
Sitecore.Analytics
DLLS
- Sitecore.Analytics.DLL
- Sitecore.Analytics.Automation.DLL
- Sitecore.Analytics.Core.DLL
- Sitecore.Analytics.Model.DLL
- Sitecore.Mvc.Analytics.DLL
Dependencies
-
Sitecore.ContentSearch
DLLS
- Sitecore.ContentSearch.DLL
- Sitecore.ContentSearch.Linq.DLL
Dependencies
- Sitecore.Core
Sitecore.ContentSearch.Analytics
DLLS
- Sitecore.ContentSearch.Analytics.DLL
Dependencies
- Sitecore.Analytics
- Sitecore.ContentSearch
Sitecore.Mvc
DLLS
- Sitecore.Mvc.DLL
Dependencies
- Sitecore.Core
- Microsoft.AspNet.Mvc (compatible version)
Sitecore.Mvc.Analytics
DLLS
- Sitecore.Mvc.Analytics.DLL
Dependencies
- Sitecore.Mvc
- Sitecore.Analytics
Sitecore.ExperienceEditor
DLLS
- Sitecore.ExperienceEditor.DLL
- Sitecore.ExperienceEditor.Speak.DLL
Dependencies
- Sitecore.Client
Sitecore.Buckets
DLLS
- Sitecore.Buckets.DLL
Dependencies
- Sitecore.Core
Sitecore.Configuration
DLLS
- Sitecore.Logging.DLL
Dependencies
- Sitecore.Core
- Lucene.Net (compatible version)
Sitecore.Packaging
DLLS
- Sitecore.Update.DLL
- Sitecore.Zip.DLL
Dependencies
- Sitecore.Core
- Sitecore.Configuration
Sitecore.Speak
DLLS
- Sitecore.Speak.Client.DLL
- Sitecore.Speak.Mvc.DLL
Dependencies
- Sitecore.Mvc
Sitecore.Services.Core
DLLS
- Sitecore.Services.Core.DLL
Dependencies
-
Sitecore.Services
DLLS
- Sitecore.Services.Client.DLL
- Sitecore.Services.Infrastructure.DLL
- Sitecore.Services.Infrastructure.Sitecore.DLL
Dependencies
- Sitecore.Services.Core
- Sitecore.Core
- System.Net.Http (compatible version)
- Microsoft.AspNet.WebApi (compatible version)
- Microsoft.AspNet.Cors (compatible version)
- Microsoft.AspNet.Mvc (compatible version)