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

Prefer Webpack over Gulp #59

Closed
juhamust opened this issue Mar 1, 2016 · 5 comments
Closed

Prefer Webpack over Gulp #59

juhamust opened this issue Mar 1, 2016 · 5 comments
Assignees
Labels
Milestone

Comments

@juhamust
Copy link
Contributor

juhamust commented Mar 1, 2016

As stated in #52 (comment), the project should move to Webpack. I took an initial steps towards Webpack based building, to initiate the communication and perhaps contribute with the effort:

Warning: Many rough edges, bugs and missing functionality included! But I won't waste my time if my work is heading into wrong direction / there is already work in progress.

Any thoughts?

@plouc
Copy link
Owner

plouc commented Mar 2, 2016

@juhamust, thanks, didn't started anything for now, so I think it's a good starting point !
There are some tricky parts I think because of the way the styles are collected/generated and the mozaik related packages having to be compiled by babel, but nothing impossible :)
I think I'll create a dedicated branch on the repo to make it easier for other people to contribute.

@plouc
Copy link
Owner

plouc commented Mar 2, 2016

created the dedicated branch https://github.com/plouc/mozaik/tree/feat-webpack-migration, nothing on it now, but perhaps you should create a Pull Request on it so I'll be able to contribute too.

@plouc plouc added the build label Mar 2, 2016
@juhamust
Copy link
Contributor Author

juhamust commented Mar 2, 2016

Thanks. Indeed, many things, including style collection, are still missing in the POC. Maybe I'll reorganise my work and send a PR 👍

@plouc
Copy link
Owner

plouc commented Apr 4, 2016

@juhamust, I've upgraded babel in v1.1.0, it could helps to migrate to webpack, the following extensions now use .babelrc:

  • mozaik-ext-github
  • mozaik-ext-time
  • mozaik-ext-travis
  • mozaik-ext-weather

You can also update your extensions to support this new version.

@plouc plouc added this to the v2 milestone Aug 19, 2016
@plouc plouc self-assigned this Aug 19, 2016
@plouc
Copy link
Owner

plouc commented Dec 12, 2016

Mozaïk v2 now uses webpack, see installation instructions here.

@plouc plouc closed this as completed Dec 12, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants