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

[Feat]: Sharing of Databases like sharing pages using /notion share. #77

Open
4 tasks
umangutkarsh opened this issue Apr 9, 2024 · 6 comments
Open
4 tasks
Labels
enhancement New feature or request

Comments

@umangutkarsh
Copy link

umangutkarsh commented Apr 9, 2024

What do we need?

Currently, the notion app doesn't have an option to share a particular database just like it has an option to share pages through /notion share .

Acceptance Criteria

  • Creation of command to share database -> /notion share db
  • Integrate db selection using modal just like for page selection
  • Integration of an overflow menu component like it is there in /notion create.
  • Display the link to the required db using message.

Relevant ScreenShots

Screenshot 2024-04-09 220117

Screenshot 2024-04-09 220100

Screenshot 2024-04-09 225754

Further Comments

Please let me know if this would be useful for the Notion App.
Thank you.

@umangutkarsh umangutkarsh added the enhancement New feature or request label Apr 9, 2024
@umangutkarsh
Copy link
Author

umangutkarsh commented Apr 9, 2024

@Nabhag8848 Please let me know if this would be useful, and should I work on this.
Thanks

@Nabhag8848
Copy link
Collaborator

Nabhag8848 commented Apr 10, 2024

Hey @umangutkarsh Whats the usecase for sharing database, can you elaborate your thoughts not the technical details ?

  • We have share page feature, which also allows to share database row ( each database row is also a page ).

@umangutkarsh
Copy link
Author

umangutkarsh commented Apr 10, 2024

Hey @umangutkarsh Whats the usecase for sharing database, can you elaborate your thoughts not the technical details ?

  • We have share page feature, which also allows to share database row ( each database row is also a page ).

Hi @Nabhag8848 .
I feel that the share database option would also be useful apart from other features as -

It will help in more comprehensive sharing of information. While sharing individual pages is useful for specific tasks, sharing an entire database can provide a view of any structured data directly through the RC environment.

Since databases can store and organise information, through this option it will be easily accessible to team members.

It can also facilitate better collaboration among team members within an organisation as the users won't have to go through the page for a particular database.

These are just my opinions based on when I started using this app deployed on my RC server.
What do you think?
Thanks.

@Nabhag8848
Copy link
Collaborator

Hey @umangutkarsh can you share any usecase with particular type of stakeholder who uses rocketchat that will be more helpful to understand the needs.

@umangutkarsh
Copy link
Author

umangutkarsh commented Apr 12, 2024

Hi @Nabhag8848 . From some of the customer stories of rocket.chat. This feature would be beneficial as follows -

  • Rocket.Chat AI for covid-19 - To unburden the Brazilian health system, sharing databases could enable quicker access to data for analysis and decision making and outcome.
  • OW2 virtual events - For building up of virtual events, sharing databases directly withing the chat environment could ensure all event details are accessible and up-to date which will facilitate smooth event planning.
  • Story of SeekingAlpha - Sharing databases could centralize and share financial data, enabling better decision making as the customer won't have to go through the entire page.
  • Story of Rocket.Chat public safety communications - In this case, sharing databases could ensure real-time access to data and information readily which will eventually enhance coordination.
  • Story of Retail Stores - For scaling personalized customer services, sharing databases directly could centralize customer data which will enable personalized interactions.
  • Story of DB Systel - To provide great customer service, sharing databases could ensure access to customer information and service records directly within the chat enviroment, enhancing customer satisfaction and service quality.
  • Call center using Rocket.Chat - This would allow them to share and access customer databases in real-time enabling them to access accurate support without needing to switch between platforms.

I think in context to these, integrating this feature could be beneficial for the notion app Since the main idea of Notion app is to enhance collaboration, which will allow teams to manage workspaces, share and view documents and databases within Rocket.Chat and preserve important messages in Notion to foster alignment.

What do you think?
Thanks.

@umangutkarsh
Copy link
Author

Hi @Nabhag8848, what do you think?
Please let me know
Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants