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

Deprecate MooTools Forge #1

Open
arian opened this issue Nov 10, 2014 · 2 comments
Open

Deprecate MooTools Forge #1

arian opened this issue Nov 10, 2014 · 2 comments

Comments

@arian
Copy link
Member

arian commented Nov 10, 2014

Deprecate Forge, and notify owners of the move. Could use #mootools-plugin tag in npm search to create a listing.

@timwienk
Copy link
Member

Although I agree the Forge in its current state is not maintainable for a long period, and I agree that standard ways of creating plugins/modules should be promoted, removing the Forge is a definite blow to users of the Core and More libraries, of which most plugins are not CommonJS compatible.

We should at least consider other options, like not moving but making it read-only, or even re-developing it in a better way (with NPM integration, and maybe only allowing NPM for new plugins, or something). In this latter case, the Forge is basically a browserify + support for old plugins.

We have to remember (and this is basically a quote from @fakedarren) that the Forge is not for us, but for the users. The people that use the Forge probably don't have another option for MooTools Core and More plugins.

@kentaromiura
Copy link
Member

@timwienk, as I said yesterday during the conference call, by definition in order to deprecate something we must have an alternative first, we can consider providing a simple script to convert the project by adding the appropriate metadata to a package.json, but anyway we are not in a position where we can deprecate something as we don't have a solution to it yet. (that's why this issue has no milestone set)

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

No branches or pull requests

3 participants