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

Repository/Library for people to share builds? #43

Open
joshg207 opened this issue Jan 15, 2025 · 3 comments
Open

Repository/Library for people to share builds? #43

joshg207 opened this issue Jan 15, 2025 · 3 comments

Comments

@joshg207
Copy link

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.

@rianadon
Copy link
Owner

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.

@joshg207
Copy link
Author

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.

@rianadon
Copy link
Owner

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 rianadon reopened this Jan 18, 2025
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

2 participants