Cosmos-Keyboards icon indicating copy to clipboard operation
Cosmos-Keyboards copied to clipboard

Repository/Library for people to share builds?

Open joshg207 opened this issue 11 months ago • 3 comments

I saw the site has a Showcase, and its possible to select an example and see the cosmos build. Is there a place/method for people to share their models? Not with the intention of distributing models with Pro features, like rounded edges and stls -- but more akin to a link that would open the model within cosmos, so others could build off it. I guess it would be similiar to remix culture on printables, thingiverse, etc...

Apologies if this exists already, and I missed it entirely.

joshg207 avatar Jan 15 '25 17:01 joshg207

Good question! So far I've been populating the showcase through manual curation. I find models posted in the #show-and-tell channel on the Cosmos discord with good pictures and unique configurations, then I ask the authors if they'd like me to post their keyboards on the showcase.

This has been very good for quality and makes moderation easy, but I do miss out on featuring some keyboards. I wouldn't be opposed if someone opened a pull request to submit their keyboard. All the showcase data is in src/routes/showcase/showcase.ts and images are in the adjacent assets folder. However, until I split the showcase into featured keyboards / non-featured keyboards, I'll be strict about image quality and keyboard uniqueness when considering merging PRs.

The plan is to eventually turn the showcase more akin to printables/thingiverse. Because all the configurations are links and not STL files, I don't think any existing 3D model sharing site would be suitable for remixing these keyboards.

rianadon avatar Jan 16 '25 04:01 rianadon

I really appreciate you taking the time to respond. I think its great your open to PRs for people to share.

Because all the configurations are links and not STL files, I don't think any existing 3D model sharing site would be suitable for remixing these keyboards.

I agree, there's a lot more to what you've created than just the resulting STLs. I used "remix culture" loosely. The intention would be someone posts a pic+cosmos link of a completed build; and someone else wants to replicate it, but maybe want the build to have 1 less thumb button, or some other small tweak, and would rather not re-create each aspect, just edit the existing.

I realized after my original post, you've already got this implemented with the "Whats int he URL" button. So apologies, for not looking close enough. Ultimately a user driven/moderated platform for sharing builds would be really cool, but that's a whole other can of worms. URL sharing in its current state has the features I was curious about.

Thanks for all your work on this, I hope it's proving fruitful for you.

joshg207 avatar Jan 17 '25 22:01 joshg207

I see! Was it unclear the urls link to the current configuration before you clicked the "what's in the url"?

Ultimately I would like to remove / move that button somewhere less prominent. It's a debugging tool I built for myself that I figured might be interesting to people, so I kept it in. However, I won't have room for it when I eventually redesign the left half of the page.

I'll also keep this issue open until I add user-uploads to the showcase. Maybe someone will find this issue and be encouraged to open a PR for the showcase.

rianadon avatar Jan 18 '25 05:01 rianadon