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

Personal workspace for users #9

Open
TheMcs000 opened this issue Dec 15, 2021 · 2 comments
Open

Personal workspace for users #9

TheMcs000 opened this issue Dec 15, 2021 · 2 comments
Labels
proposal A Karman feature proposal status/planned A proposal whose implementation has been planned
Milestone

Comments

@TheMcs000
Copy link

TheMcs000 commented Dec 15, 2021

users should be able to upload their (unfinished) songs. Depending on their permissions they can put it in the main bib or make a "pull request" for those songs.

Furher ideas:

  • Give others access to that so you can ask ppl for help
  • Just upload songs, if you got access to them and filter / approve them later

Implementation:

  • Maybe this could easily be implmenented by a tag? Tags could be:
    • username (only this user can see it)
    • need help (all can see them and can help with the song)

Updated proposal by @codello

What feature do you want to propose?

A personal workspace for users where they can upload songs to.

Why does Karman need this feature?

One of the main goals of Karman is to keep a clean Karaoke library. If anyone can just add any song this can become messy really quickly. Through this proposal users can easily upload songs into their personal workspace. Then a review process can be implemented that makes it possible to submit songs for the shared library.

How do users access the feature?

Users should be able to access their personal workspace easily from some kind of global navigation. From there it should be possible to submit songs for review.

Describe alternatives you've considered

Instead of personalized workspaces we could also introduce a shared staging area for songs. This would serve the same purpose. However a personal workspace offers a lot more flexibility down the road when we start to implement song editing capabilities.

@codello
Copy link
Contributor

codello commented Dec 15, 2021

I think we should defer this idea until a later version. In my opinion our priority should be to get a first version up and running that focusses on being able to import songs into a folder that is managed by the software (and not much else). This feature could be added shortly after the 0.1 release.

@codello codello added this to the Version 1.0 milestone Dec 15, 2021
@codello codello added proposal A Karman feature proposal status/draft A proposal that is still being drafted labels Dec 21, 2021
@codello codello modified the milestones: Version 1.0, Version 0.1 Dec 21, 2021
@codello
Copy link
Contributor

codello commented Dec 21, 2021

As per our last discussion I have moved this proposal to v0.1.

@codello codello added status/planned A proposal whose implementation has been planned and removed status/draft A proposal that is still being drafted labels Dec 25, 2021
@codello codello modified the milestones: Version 0.1, Version 0.2 Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal A Karman feature proposal status/planned A proposal whose implementation has been planned
Projects
None yet
Development

No branches or pull requests

2 participants