Replies: 4 comments 13 replies
-
@eitsupi are you interested at all in this project? I know that I literally just created this org today, but I'd be interested in a second opinion. You seem to be interested in consolidating features, templates devcontainers-contrib/templates#4, etc. into a community editable organization to avoid the bus factor (or the less extreme "lost interest factor") problem. Particularly for popular ones like Haskell, Deno, Emscripten, etc. that aren't quite popular enough to get into the official list. Who knows, if this is a bad idea or there's a better way to consolidate features like this, or its too hard or whatever this org might be get deleted. 🤷♂️ So far it's just an idea. |
Beta Was this translation helpful? Give feedback.
-
Other organizations that use the
https://github.com/search?q=community&type=users vs https://github.com/search?q=contrib&type=users "-community" over "-contrib" because "-community"=31.7k users/orgs, vs "-contrib"=546 users/orgs |
Beta Was this translation helpful? Give feedback.
-
Concrete plans
Some of the ones that come to mind are:
Deno, in particular, already has its own https://github.com/denoland/setup-deno GitHub Action that is under their official umbrella, so it'd be worth citing that. Concrete plan of action: @jcbhmr will inquire in a Discussion post https://github.com/denoland/deno/discussions and https://github.com/emscripten-core/emscripten/discussions about the possbility of doing this Any other organizations?
If the goal of getting features under the actual organization that maintains the core thing doesn't work, then it'd be nice to have a sort of "clone" of the official https://github.com/devcontainers project for unofficial-but-still-kinda-official features and images and templates and such. Concrete action: @jcbhmr will open a discussion about this. something along the lines of "layout ideas" or similar in a poll maybe? IDK. AFTER doing step 1 of initial dialogue with the parent orgs. https://github.com/orgs/devcontainers-community/discussions/2 /cc @eitsupi |
Beta Was this translation helpful? Give feedback.
-
@jcbhmr As I mentioned previously in devcontainers-contrib/templates#4, what do you think about transferring the template from https://github.com/microsoft/vscode-dev-containers to this organization and continuing to maintain it? The template in https://github.com/microsoft/vscode-dev-containers still seems to be downloaded quite a bit but is no longer updated and the content is out of date. @nathancarter Hi, |
Beta Was this translation helpful? Give feedback.
-
Q: Why centralize everything into one organization? Why do that vs username/devcontainer-features for everyone's custom features? Why would I want to use the devcontainers-community one?
A: That way if you decide to move on (to another cool technology like investigating machine learning, writing Python full-time, or you get employed at Google or something) someone else doesn't need to bug you to merge changes since it's handled by the organization. Other than that, not much different, no.
The goal I guess is to kinda be like https://github.com/vercel-community which has (I think) curated community runtimes.
This project "devcontainers-community" is, I think, what I was trying to push devcontainers-contrib to be, but that didn't really pan out.
As for the specific well-documented criteria of "what makes a feature a feature" and "when does something go from postCreateCommand to feature" those are things that need to be ironed out and would help the direction of this project. Previous discussion in devcontainers-contrib/.github#4 and devcontainers-contrib/.github#5 and there was a whole Discussions tab in https://github.com/devcontainers-contrib/features but that seems to have been removed 😢
Beta Was this translation helpful? Give feedback.
All reactions