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

Removed Module Creator from distribution #4208

Merged
merged 1 commit into from
Oct 23, 2020

Conversation

valadas
Copy link
Contributor

@valadas valadas commented Oct 18, 2020

Closes #3620

- Removes the Module Creator admin module from the distribution as per it's move to https://github.com/DNNCommunity/Dnn.ModuleCreator/releases/tag/v9.8.1
- Also reduces build warnings by about 46
@valadas valadas added this to the 9.8.1 milestone Oct 18, 2020
Copy link
Contributor

@bdukes bdukes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there an issue discussing the removal of this module? I don't recall discussing this one.

@valadas
Copy link
Contributor Author

valadas commented Oct 19, 2020

Oh sorry, forgot to link the isssue #3620

Basically the reasoning was that it's something for developers and should not be part of the base install. On the linked repository I took the existing code and fixed all warnings for deprecations and made it a standalone buildable solution. People who do need this module can grab it from there and it makes the base distribution lighter.

@valadas
Copy link
Contributor Author

valadas commented Oct 20, 2020

Are we good with this in 9.8.1 or we slate it for later (10) ? Just for context, it would not affect upgrades but new installs would not have the ModuleCreator in it.

@david-poindexter
Copy link
Contributor

@valadas I am thinking it is good for 9.8.1

Copy link
Contributor

@david-poindexter david-poindexter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! Thanks @valadas 🎉

@david-poindexter
Copy link
Contributor

I put a Status: On Hold label on this until we decide whether it is a 9.8.1 or later milestone.

Copy link
Contributor

@mitchelsellers mitchelsellers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm good with 9.8.1 for this

@bdukes bdukes merged commit 8f65ab7 into dnnsoftware:develop Oct 23, 2020
bdukes added a commit to bdukes/Dnn.Platform that referenced this pull request Feb 15, 2021
As of DNN 9.8.1, Module Creator is not included in the
distribution of DNN (see dnnsoftware#4208)
soheilkheiri pushed a commit to DnnSoftwarePersian/Dnn.Platform that referenced this pull request Mar 1, 2021
As of DNN 9.8.1, Module Creator is not included in the
distribution of DNN (see dnnsoftware#4208)
@valadas valadas deleted the remove-module-creator branch April 14, 2022 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The extension "Module Creator" should not be part of a base DNNplatform install
4 participants