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

Brainstorm "inventory" sharing #138

Open
jlitzwilson opened this issue Feb 14, 2018 · 8 comments
Open

Brainstorm "inventory" sharing #138

jlitzwilson opened this issue Feb 14, 2018 · 8 comments

Comments

@jlitzwilson
Copy link
Contributor

The #crafters-anonymous group is composed of individuals who each own a collection of too many (or not enough?) craft supplies that we house in our meatspace homes and apartments. We also start projects where we might need a small quantity of a material (e.g. yarn or fabric for accent pieces of a project), and could use some of another person's stash rather than purchasing more. Save the planet and all that. It'd be nice to have some place where we could offer up inventory taking up space in our houses, or request an item someone might have lying around. I don't really know if this is a Slack integration or a separate thing entirely, just starting the thinking here since we all talk in Slack.

@smashwilson
Copy link
Owner

/cc @k0d3k1ttn @Llynmir @Tuxedocat0 for ideas about how we'd like this to work. 💡 (Feel free to @ anyone else in #crafters-anonymous if they have GitHub accounts and would like to weigh in!)

@Llynmir
Copy link

Llynmir commented Feb 15, 2018

Maybe a repository of pictures of available leftover supplies with an indication of who they are with and a broad category (yarn, cloth, paper, etc). I am not sure how well that would integrate into slack? Maybe a post in the channel when people upload new items?

@kyrabusser
Copy link
Contributor

Ravelry has an API, if people already have accounts with them: https://www.ravelry.com/api

@smashwilson
Copy link
Owner

@kyrabusser oh cool. ✨

I mostly know Ravelry as a site to share knitting patterns and such. How much "inventory tracking" functionality does it have?

@kyrabusser
Copy link
Contributor

It's called "stash" in Ravelry, and it's primarily intended for yarn. You can keep track of how much, upload pictures, link it up to yarn information stored in their DB, etc: https://www.ravelry.com/wiki/pages/StashSection

It might not be ideal if the goal is to support a wider array of non-yarn crafts, or if people don't want the hassle of uploading stuff to a slightly-heavier-weight additional system.

@Llynmir
Copy link

Llynmir commented Nov 10, 2018

Until someone that knows both crafting and programming gets around to programming a larger repository, I think that this is a good interim solution for yarn.

Perhaps we could get a list of Ravelry user names for slack, sort of like with peoples' twitch codes?

@smashwilson
Copy link
Owner

Perhaps we could get a list of Ravelry user names for slack, sort of like with peoples' twitch codes?

This bit would be pretty trivial, I can set that up for you now 😄

@smashwilson
Copy link
Owner

Done:

!ravelry - Return one of your ravelrys at random.
!ravelry <query> - Return one of your ravelrys that matches <query>.
!ravelry @<user> - Return one of <user>'s ravelrys at random.
!ravelry @<user> <query> - Return one of <user>'s ravelrys that matches <query>.
!setravelry <user>: <source> - Set user's ravelry to <source>.
!setravelry: <source> - Set your own ravelry to <source>.

Anybody should be able to set their own; admins can set accounts for others.

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

4 participants