-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
General - Ecosystem Status Page #1852
Comments
I think maybe creating a page at I'm going to leave this decision to @jeremenichelli as he will be taking over the lead role on the repo soon. @lencioni if we did decide to include this page and agreed on an approach, would you be willing to start a PR for it? |
I'm a little hesitant about this because of the maintainance a file like this would require. If we are not automating the generation of the file by scrapping the |
I started a bit on something like this. Although I agree with @jeremenichelli I think depending on something like peerDependencies would be the best way. Here's the work I started for it. 1df6f60 |
That's a really good start @TheLarkInn, will see if I have time before v4 release, if not I can get into it after the big day. |
I am working on it, from @skipjack idea, there are some packages that does not specify its
Also, some other packages specify I could go on each of those packages and start adding it |
Looks great @montogeek, are you working inside a PR? Throw the link reference here, and tell us when you are ready so we can review it. |
We should ignore packages with no peerDependencies declared or put something like unkown webpack compat version: check out the package repository |
@jeremenichelli There is not PR, I am afraid to open one since it was @TheLarkInn work. @jeremenichelli When the user goes to the package repository, What would they find different from this page? |
Well first, not at all @montogeek don't be afraid. Sean and everyone will appreciate you are working on it. Just create a branch from his and whenever you have something in place submit a Pull Request explaining its content. No one will have a negative comment or an objection about an intend of contribution as long as you communicate somehow you are working on it 😉 Second, they will have the README and history of commits which should be enough information to know if the module has been updated to v4, if not they can open an issue. |
@jeremenichelli @skipjack made me a contributor so I think it would be ok to opening a PR directly from @TheLarkInn branch. Yeah, that sounds good, problem is majority of developers don't read commits history, releases pages, releases.md, history.md or even a readme. Maybe we could find some way to link an issue or branch or something that shows what is the status of the package directly in the page, at the end the objective with this page is to conglomerate all that information in one single place. |
@montogeek looks great, thanks for working on this! 💃 Here are some thoughts:
|
We could contact all teams in Slack and see if they can help adding the |
@jeremenichelli I already did that script, that is how I got that list: https://github.com/webpack/webpack.js.org/pull/1857/files#diff-f442a5314c6923d4650227050bd66738R35 |
@montogeek I meant the definitive version, since apparently just scrapping the peer dependencies of the packages is not enough and could case negative effects |
What negative effects? I think we should stick with peerDependencies, list everything that can't be determined as "unknown" and provide clear guidance on how to take your package from "unknown" to ✅ |
Sorry maybe I misunderstodd one part of the conversation. If the list with peerDependencies satifies our needs I'm good. But I would suggest reaching out maintainers of the modules so they can update with time the package data and avoid confusion in the users. |
Please feel free to make any changes you want. What I had was a start, by
all means you can make any changes you need!! <3
…On Mon, Feb 26, 2018 at 2:55 PM Jeremias Menichelli < ***@***.***> wrote:
Sorry maybe I misunderstodd one part of the conversation. If the list with
peerDependencies satifies our needs I'm good. But I would suggest reaching
out maintainers of the modules so they can update with time the package
data and avoid confusion in the users.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1852 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADQBMJD3CMz4RppH8bJJH-OiBnJxUqbSks5tYzZbgaJpZM4SR25q>
.
|
|
All of the above?
Your table looks pretty good to me |
On the Twittersphere, I recently tweeted:
People seem to think this would be useful as a page in the webpack documentation. I think maybe having a table that lists each plugin or loader or whatever and how ready it is for any given webpack release would be awesome. I think relevant statuses might be unstarted, in progress, merged, and published.
Keeping this list up to date should be a community effort and might be a good, low-cost way to encourage folks to get involved and contribute to webpack documentation.
This issue was moved from webpack/webpack#6560 by @sokra. Orginal issue was by @lencioni.
The text was updated successfully, but these errors were encountered: