Assistant for setting up new projects or workgroups
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 36.9k
- Forks
- 5.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 713
Description
I am not too sure, what the intended process is for setting up a new project/team. At the moment I have to decide if I want to make it a group or a team. I have to go create a folder and share it with the team/group. Then I go to Deck an create a new board and share it with the group.
It would be cool, if there was an assistent for a new project, that asks you, which ressources you need:
- Name the project
- Set up a team with the same name
- Do you need a folder? Choose an existing one or create a new one. Add more project folders if needed.
- Do you need a chat? Choose an existing one or create a new one. Add more project chat if needed.
- Do you need a deck? Choose an existing one or create a new one. Add more project deck if needed.
- Do you need a calendar? Choose an existing one or create a new one. Add more project calendar if needed.
- and so on for all apps that support this new workflow
- Add users to the team (internal users AND external/federated users)
- Create all this stuff and share it with the team
I guess it would be good to have a place where you can see and administer the stuff that is shares with the team.
I hope this makes sense.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Start by clarifying the scope and reviewing the existing group/team sharing flows across folders, chat, Deck, and calendar. Done would require an agreed project setup assistant that creates or selects these resources, adds users, shares them with the team, and provides a place to administer them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100