-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Linking collaboration things™ #11015
Comments
You could consider if this is related to #7435 . "Linking collaboration things could be a case of "linking things".... if the tech details allow it. |
Yes, thanks I didn't know that issue existed. It will lay the basement for this on a technical level. But mentioning calendars etc is a whole other story. |
@nickvergessen I think you could have a look at https://help.nextcloud.com/t/email-automation-comparable-to-mixmax-gmelius-cloudhq-etc/36699 He is asking for Email automation comparable to MixMax, Gmelius, CloudHQ etc . This includes also integration between the email client and calendar and kanban (deck). That could be interesting information for this issue... |
Would love to see this feature in NC. I think the key point - beside the UI - is to have an extensible concept so that other apps could add their own "things" the users can reference from other apps. E.g. if I would write a recipes app I would "instantly" be able to reference a recipe in a calendar appointment and vice versa. Maybe something like a publish/subscribe service for object referencing. This could also provide a central API (and maybe UI components) for auto completion. |
Similar to Spartachetto you also got it wrong. This issue here is not about autocompletion or anything. |
So what is it all about - if it is not about "anything"? :-) The main point I was making was not about an autocompletion feature... It was instead: If you try to "link collaboration things" please have the big picture in mind - I mean all the plugins and not only the ones you guys at Nextcloud take (very good) care of. Therefore an extensible system would be great. ... Just read the first comment again while writing... Now I am wondering: Did you mean something that is more like Microsoft Teams instead? Indeed, that would be a nice feature for enterprises and has imho a huge potential to push NC forward. Regardless of what you meant, I think both features would be very valuable. ;-) |
I reread the initial description of this issue and the description on #7435... |
@nextcloud/designers Here are some mockups based on what we discussed in Berlin and with @nickvergessen regarding the user interface: Selecting a resource can be done in two ways.
Creating a new collectionA new collection is created if the user starts linking two ressources together. Therefore he first picks the type of Resource he wants to add. For a file, a filepicker is launched and after the file is selected a new collection is created. The user should be able to enter a name for the collection right after creating. By default we should aim to have meaningful names. For linking with a talk conversation, we simply could take the name of that conversation as a collection name. Adding more ressources to an existing collectionTHe user can also add more items to existing collections. For boards we would offer the resource selection (B) as a search input. After selecting "Link to a board" the input field switches to a select input for boards from the deck app. Adding a resource to an existing collectionAdding to existing collection can also happen from resources, which don't have any linkage yet. The "Add to collection" select input can also be used to search for existing collections. Feedback is very welcome 😉 |
We could also make names mandatory and the start of a collection. |
Also fine by me 👍 @nextcloud/designers How should we integrate this into the files sidebar? Sould this be merged into the regular sharing UI or should we have a separate tab for the collaboration linking? cc @jancborchardt Please have a look as well. |
It could be useful also to have contacts connected to the collection. At least I really would like to have the possibility to share all the contacts connected with a specific activity with other colleagues, together with the files and the events. |
@juliushaertl @nickvergessen Looks like we need to move this to 16, because the plan for the first beta is to release on Thursday. |
@nickvergessen @juliushaertl let’s have a proper design discussion about this at the Contributor Week. Having an additional concept of "Collection" does not really feel necessary. Just having a "Related" section would be a first good step and much less involved. It could start with simple suggestions, and then also evolve into a "Linked with" kind of thing. All this needing to name things is a big barrier to even using it. People don’t want to spend time knowingly organize their stuff. It’s what Nextcloud should help them with. |
Sure, let's talk about it, but we need to be able to have one resource in multiple collections and therefor you need to be able to distinguish them |
I created some new mockups based on the design discussion we had with @jancborchardt and @skjnldsv at the hackweek. I also tried to come up with some usecase descriptions, so it is a bit clearer what the overall flow is: Vocabulary
Asumptions
Use case 1: New collection
Usecase 2: Suggestion
Usecase 3: Link to existing collection
cc @jancborchardt @nickvergessen @nextcloud/designers @MorrisJobke @rullzer For feedback |
I work for a document management firm, and being able to link collaborations is huge. Especially for contracts. I want to be able to "links" my sub-contract with my contract for example. In a project, we have files spread across. Like we organize Dashboards together, Dicom files together, and photographs together. There are some random pdf's in some folders. The organization makes sense and makes it extremely easy to find what we need and allows us to control permissions (ie: Only medical staff can see the DICOM, but, front-office staff can see the PDF history). but, with the collaboration links, someone with all access can easily jump from file to file. |
Just for the record, in the started PR (#11871) entities are called resources |
@juliushaertl very nice! Just some questions:
|
Yes, that was also my idea. It should be fine from the interface to just use collection.
👍 It is just there, because that was it in our mockup drawing from the hackweek.
We also need to use that term when offering different resources, like "Link to a calendar". How about using "connect"? |
@juliushaertl alternatively, we use "Link to collection" as header for the section (instead of "add") and use "Link to board/mail/folder/…" for the suggestions. Then for the "Suggested linking" we could keep using that. The issue was mainly that we used "Add" and "Link", and should use a uniform term. (Another possibility would be "Group to collection" or "Connect", as the "Link" will be confusing in the sharing settings?) |
Currently we have multiple things™ that can be shared to a group of people:
The idea is to allow apps to link all those different things™ together, for easier and fast collaboration. E.g. a project could consist of a conversation, a dashboard and multiple shared folders. Those should all be "linked" with each others and have a quick access option available, e.g. in the sidebar.
cc @juliushaertl
The text was updated successfully, but these errors were encountered: