kulek1 / guitar-tab-maker-issues

Public repository for issue tracking https://tab-maker.com
34 stars 8 forks source link

Common workspace to share and edit #34

Open madquantum69 opened 2 months ago

madquantum69 commented 2 months ago

Hi!

If my tabs are saved on the cloud. Would it be possible to share it with another user so we can work together on the same tab file in a common workspace?

That would involve some creds with a username for a login

You could add a share button that open a search field, you type your friends username, make his username clickable if any found, then sending him a request, then once accepted you could have a section beside my tabs named shared tabs. Only the tab owner could manage the shared options like adding or removing a user

Maybe having a shared flag (isEditing) when someone is currently editing to manage concurrency to override or read only in this case or even maybe merging if feasible.

I know its a big request but it would be awesome :)

What do you think?

Thanks!

kulek1 commented 2 months ago

That's definitely a cool idea! 💯 However, given the complexity of such a feature, I'd say it would be quite challenging to implement at the moment.

As an alternative, I would recommend using the copy link to share option to share your tabs with your friend in just one click:

Screenshot 2024-04-15 at 20 03 22
madquantum69 commented 2 months ago

Oh very nice! Will I see the changes he will make, or it will be his own copy?

kulek1 commented 2 months ago

Oh very nice! Will I see the changes he will make, or it will be his own copy?

Each link has its own copy of tabs (immutable), so you're basically creating a new link (version) each time you make changes to it

madquantum69 commented 2 months ago

Oh very nice! Will I see the changes he will make, or it will be his own copy?

Each link has its own copy of tabs (immutable), so you're basically creating a new link (version) each time you make changes to it

Alright, that could do it! Thank you!