Skip to content

Commit

Permalink
Merge branch 'develop' of https://github.com/deven-org/BO1LER-Kitchen
Browse files Browse the repository at this point in the history
…into feature/825_remove-react-examples

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
  • Loading branch information
davidken91 committed Feb 1, 2024
2 parents 3a30909 + e32d0b5 commit ac45de6
Show file tree
Hide file tree
Showing 75 changed files with 7,152 additions and 2,144 deletions.
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/3_custom_issue.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,14 @@ body:
[so that].
validations:
required: true
- type: textarea
id: requirements
attributes:
label: Requirements / Prerequisites
description: List open requirements and prerequisites that need to be solved before this issue can be started. You can also link other issues by adding the issue-number after the "#".
value: |
- [ ] #
- [ ] ...
- type: textarea
id: criteria
attributes:
Expand Down
672 changes: 336 additions & 336 deletions .yarn/releases/yarn-4.0.2.cjs → .yarn/releases/yarn-4.1.0.cjs

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
nodeLinker: node-modules

yarnPath: .yarn/releases/yarn-4.0.2.cjs
yarnPath: .yarn/releases/yarn-4.1.0.cjs
21 changes: 11 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
- [:star: Introduction](#star-introduction)
- [Benefits of B01LER](#benefits-of-b01ler)
- [Common misconceptions](#common-misconceptions)
- [1. Web Components are not accessible](#1-web-components-are-not-accessible)
- [Accessibility of Web Components](#accessibility-of-web-components)
- [:art: Resources](#art-resources)
- [:tipping_hand_person: Help & Feedback](#tipping_hand_person-help--feedback)
- [Discussion Board](#github-discussion-board)
- [Slack](#slack)
- [Teams](#teams)
- [Email](#email)
- [B01LER Monthly](#b01ler-monthly)
- [Feedback](#feedback)
- [Questions, feedback or feature requests?](#questions-feedback-or-feature-requests)
- [Report an issue](#report-an-issue)
- [:gear: Requirements](#gear-requirements)
- [:rocket: How to start](#rocket-how-to-start)
- [Installation](#installation)
Expand Down Expand Up @@ -50,7 +50,7 @@ Overall, B01LER is a powerful tool that helps you work smarter, not harder. By s
5. Immense cost savings, because the DS ramp-up phase is reduced from multiple months to days

### Common misconceptions
#### 1. Web Components are not accessible
#### Accessibility of Web Components
Some articles claim, that Web Components are not accessible or that they are not complying with standard accessibility guidelines. The argument says that assistive technologies like screenreaders can not access the shadow DOM and for example are not able to "see" aria or role attributes that are needed to make components accessible. This is wrong. Modern screenreaders are not "looking" at the DOM. Instead they are accessing the accessibility tree, which is provided by the browser and also contains information from the shadow DOM.


Expand All @@ -60,9 +60,6 @@ Some articles claim, that Web Components are not accessible or that they are not


## :tipping_hand_person: Help & Feedback
### Github Discussion Board
Please have a look at our [Github discussion board](https://github.com/deven-org/B01LER-Kitchen/discussions) to raise questions or start a discussion about a future feature.

### Slack
Slack is our main internal communications channel and will most likely be the place where you can reach us best. Join the
[#boiler](https://song-asg.slack.com/archives/C062PQ9DJTD) channel and say hi 👋 (you need to be part of the Accenture
Expand All @@ -81,8 +78,12 @@ Join the B01LER Monthly Session and ask questions, if you have any. The session
each month from 4 PM to 4:30 PM (CET). You can add the session to your calendar by following the guide in the pinned
post of our dedicated [Teams channel](https://teams.microsoft.com/l/channel/19%3Aca0a1284d8b34c62b80e983ca3af7934%40thread.tacv2/Monthly%20Session?groupId=2d176fa2-6d3a-4c70-a986-d05b5977678f&tenantId=e0793d39-0939-496d-b129-198edd916feb) for the session (you need to be part of the Accenture Org to join).

### Feedback
Link to Feedback-Form will be added with [issue #428](https://github.com/deven-org/B01LER-Kitchen/issues/428).
### Questions, feedback or feature requests?
We are happy about anyone who wants to participate in our community. To ask questions or give us feedback please [open a discussion on GitHub](https://github.com/deven-org/B01LER-Kitchen/discussions). For feature requests please use our [feature request template](https://github.com/deven-org/B01LER-Kitchen/issues/new?assignees=&labels=%F0%9F%9A%A8+new%3A%3Aenhancement&projects=deven-org%2F3&template=2_feature_request.yaml&title=%5BFeature+Request%5D%3A+).

### Report an issue
Please let us know in case you are finding any bugs by reporting them with our [bug report template](https://github.com/deven-org/B01LER-Kitchen/issues/new?assignees=&labels=%F0%9F%9A%A8+new%3A%3Abug&projects=deven-org%2F3&template=1_bug_report.yaml&title=%5BBug%5D%3A+). The template can also be used to report issues with our documentation.
In case you discover a security vulnerability please review our [security policy](https://github.com/deven-org/B01LER-Kitchen/security/policy) for more details on how report it.


## :gear: Requirements
Expand Down Expand Up @@ -114,7 +115,7 @@ In addition, you might need to install Corepack. For more information checkout [
$ git clone https://github.com/deven-org/B01LER-Kitchen.git
```

3. now we enable corepack for yarn and chooose right version
3. now we enable corepack for yarn and choose right version

```sh
$ corepack enable
Expand Down
83 changes: 76 additions & 7 deletions doc/GETSTARTED.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,105 @@
# Get Started

This chapter is all about welcoming your new colleague in your project and helping them to learn about all the necessary organizational aspects. Please provide a nice and welcoming introduction here.
Welcome to the B01LER team! 👋 We are thrilled to have you on board. This "Get Started" guide is designed to make your onboarding process smooth and enjoyable and to learn about all the neccessary organizational aspects. Whether you're a seasoned professional or a newcommer, we've got you covered. Let's dive in and unleash the potential of B01LER together!

## Content

- [Team Overview](#team-overview)
- [Regular Meetings](#regular-meetings)
- [Communication Channels](#communication-channels)
- [Access Checklist](#access-checklist)
- [Project Management Checklist](#project-management-checklist)
- [How to get support](#how-to-get-support)
- [Link Archive](#link-archive)

## Team Overview

We encourage you to use this section to provide information about the team your new colleague will work in. Please also mark the people who are main contact persons for overall organisational tasks, e.g. Scrum Master. You can list the names, disciplines, also add photos if you like. Since most projects work mainly remote it's nice to have some names and faces in place.
### Designers
- [Lars Erbach](https://github.com/larserbach) (Lead)
- [Marcel Doering](https://github.com/m-nti) (Stand-in lead)
- [Yik Cun Chung](https://github.com/yikcunchung)

### Developers
- [Christian Hoffmann](https://github.com/ChristianHoffmannS2) (Lead)
- [David Kennedy](https://github.com/davidken91) (Stand-in lead)
- [Manuel Seemann](https://github.com/seemann)
- [Jessica Wittig](https://github.com/JpunktWpunkt)
- [Barkley Taylor](https://github.com/bar-tay)
- [Rubiraj Ethirajulu](https://github.com/RubirajAccenture)
- [Ang Sherpa](https://github.com/angsherpa456)

### Product & Project Management
- [Thorben Hartmann](https://github.com/thrbnhrtmnn) (Lead, community leader)
- [Anđelka Dakić](https://github.com/angelicahoyss) (Stand-in lead, community leader)


## Regular Meetings

In this section you can add a list of regular meetings like scrum ceremonies or review meetings. You could also add a screenshot of your team calender if you have something in place.
All regular B01LER team meetings are in our [B01LER Core calendar](https://myemail.accenture.com/calendar/group/accenture.com/boiler-core/view/workweek). The only exception is the B01LER Monthly, which is part of the [B01LER calendar](https://myemail.accenture.com/calendar/group/accenture.com/boiler-ds/view/workweek).

|Meeting Name |When |Who |Why |
|-----------------------------|----------------------------------------------------------------------|----------------------------------------------------------------------|------------------------------------------------------------------------------------|
|B01LER Daily |Wednesdays, Thursdays (beginning of Planning or Refinement) & Fridays |Complete B01LER Team |Updating eachother |
|B01LER Planning |Every 2nd Thursday (When there is no Refinement) |Complete B01LER Team |Closing the previous and planning the next iteration |
|B01LER Refinement |Every 2nd Thursday (When there is no Planning) |Complete B01LER Team |Refining issues for upcomming iterations |
|B01LER Retro |Every 4th Thursday (After Planning) |Complete B01LER Team |Looking back at the last two iterations to improve things in the future |
|B01LER Design Review |Tuesdays & Thursdays |B01LER Design Lead and every team member that needs a design review |Getting approval from design for code implementations |
|B01LER Pair Programming Hour |Fridays |Everyone from the B01LER Team that wants to join |Collaborate and learn from each other by tackling coding challanges together |
|B01LER Weekly Checkup |Thursdays |B01LER Leadership |Discuss and decide on general product topics and check the roadmap |
|B01LER Marketing Weekly |Thursdays |B01LER Leadership |Discuss and decide on general marketing topics |
|B01LER Monthly |Last Thursday of a month |Everyone who wants to join |Giving an update, answering questions and sometimes deep dives into specific topics |


## Communication Channels

Please list the different communication channels you use within your project, like Slack groups or mailing lists. If necessary provide details on whom each communication channel adresses and how to access them.
Here is a list of all our communicataion channels and what we are using them for.

|Tool |Channel |Usage |
|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------|
|Slack |[#boiler-core](https://song-asg.slack.com/archives/C049ZPXBTKJ) |Team internal; Main communication channel, used for general questions, things to share and to inform the team about absences |
|Slack |[#boiler-dev](https://song-asg.slack.com/archives/C0629BCDCSK) |Team internal; Used for dev-topics, that are only affecting devs, like open pull requests or generald technical decisions |
|Slack |[#boiler](https://song-asg.slack.com/archives/C062PQ9DJTD) |External (everyone at Accenture can join); Used for announcements and community building |
|Teams |[B01LER General](https://teams.microsoft.com/l/channel/19%3ABvYMwUq382hbRn7dJyucR3DN4KORS1HjIZl3n5GqE9k1%40thread.tacv2/General?groupId=2d176fa2-6d3a-4c70-a986-d05b5977678f&tenantId=e0793d39-0939-496d-b129-198edd916feb) |External (everyone at Accenture can join); Used for announcements and community building |
|Teams |[B01LER Monthly](https://teams.microsoft.com/l/channel/19%3Aca0a1284d8b34c62b80e983ca3af7934%40thread.tacv2/Monthly%20Session?groupId=2d176fa2-6d3a-4c70-a986-d05b5977678f&tenantId=e0793d39-0939-496d-b129-198edd916feb) |External (everyone at Accenture can join); Used for the B01LER Monthly to share the agenda and meeting notes |
|Mailing List |boiler@accenture.com |Contact Mail for everyone outside of accenture to contact the team, reaches team leaders and stand-ins |
|Mailing List |boiler.community@accenture.com |Contact Mail for everyone outside of accenture to address violations to the code of conduct, reaches community leaders |
|Mailing List |boiler.security@accenture.com |Contact Mail for everyone outside of accenture to report security vulnerabilities, reaches team leaders and dev stand-in lead |
|Mailing List |boiler.dev.notifications@accenture.com |Mailing list to receive notifications from dev services like GitHub or Render, reaches developers and Product & Project lead |


## Access Checklist

Please provide a complete list with all the accesses that your new colleage will need when working in your project. Every entry should have a description on how to recieve access and a contact person or link to access more information if needed.
Here is a checklist with all the accesses that new colleages need when working in the B01LER project. Every entry has a description on how to recieve access and a whom to contact.

- [ ] **GitHub** - access to the [deven-org](https://github.com/orgs/deven-org/people) and the [b01ler team](https://github.com/orgs/deven-org/teams/bo1ler) can be provided by an any of the team leads or other org-owners. Access to the deven-org also results in access to the [B01LER Project](https://github.com/orgs/deven-org/projects/3/views/1?pane=info).
- [ ] **Figma** - access to the [B01LER DS Figma team](https://www.figma.com/files/1248234047942466966/team/1290961933739934842) can be provided by the design lead and stand-ins or the product & project lead.
- [ ] **Outlook groups** - access to the [B01LER Core](https://outlook.office365.com/groups/accenture.com/boiler-core/members) and the [B01LER](https://outlook.office365.com/groups/accenture.com/boiler-ds/members) Outlook group can be provided by any of the leads or stand-ins. With the invite, new colleagues will also be added to the B01LER Teams channel.
- [ ] **Slack channels** - all Slack channels are open to join for anyone in the song-asg.slack org and everyone already on the channels can add new members, to get access to the org, a UHD ticket has to be created.
- [ ] **Mailing lists** - access to the mailing lists can be provided by the product & project management lead and stand-in.
- [ ] **Parabol** - access to [Parabol team](https://action.parabol.co/team/lk4SUDAJz2/) can be provided by the product & project management lead.


## Project Management Checklist

Here is a checklist for project management to follow when onboarding a new colleage.

- [ ] **WBS Authorization** - to book hours on the projects WBS, new colleagues need to be authorized first. Authorization can be requested by the controlling team.
- [ ] **Myscheduling** - new colleagues need to be planned in myscheduling by the product & project management lead.
- [ ] **Project forecast** - new colleagues need to be added to the project forecast by the product & project management lead.


## How to get support

This section should provide the new joiner with all possible ways to get further support, like a link to the UHD Slack channel or contact persons. This should also include a link to the Code of Conduct.
For further support you can always reach out to [Thorben Hartmann](https://song-asg.slack.com/team/UDF7P0Y5D) or any of the other team leads via Slack.

Another way is to reach out to our community leaders. Instructions on when and how to contact community leaders can be found in our [Code of Conduct](https://github.com/deven-org/B01LER-Kitchen/blob/main/CODE_OF_CONDUCT.md).


## Link Archive

Here you can paste all the links with short, explanatory titles that can be useful for others. E.g. links to design files, Confluence or Wiki Pages, Ticket Guidelines etc.
Here you can find some useful links:
- **[GitHub project](https://github.com/orgs/deven-org/projects/3/views/31?pane=info)** - This is where we are managing our work. Basically it is better view of all the issues in the repository. Here you can find all our boards, our backlogs and our roadmaps. The documentation of all this can be found in the side-panel.
- **[Figma file](https://www.figma.com/file/C4vgEKz8mKyulJ4gm3Qdql/%F0%9F%AB%A7-%5BBLR%5D-The-B01LER?type=design&node-id=1134-44297&mode=design&t=BFbmHTvPYeKQBmHt-0)** - This is the main Figma file. Here you can find all the component designs and all the design tokens via the Tokens Studio plugin.
- **[README](https://github.com/deven-org/B01LER-Kitchen/blob/main/README.md)** - In case you have not read the README, you should catch up soon. From here all other documentation. From here the most important files in the [/doc](https://github.com/deven-org/B01LER-Kitchen/tree/main/doc) folder are linked, which you should check out as well.
- **[One Note](https://ts.accenture.com/sites/b01ler-core/Shared%20Documents/Forms/AllItems.aspx?RootFolder=%2Fsites%2Fb01ler%2Dcore%2FShared%20Documents)** - In the B01LER Core One Note you can find meeting notes from regular meetings like planning, refinement and weekly checkups, as well as meeting notes from all other team internal meetings.
- **[Parabol](https://action.parabol.co/team/lk4SUDAJz2/)** - Parabol is used for retrospectives. Here you can see an overview of all actions that were defined in a previous retro.
5 changes: 2 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,6 @@
},
"engines": {
"node": "^18",
"yarn": "^4.0.2"
},
"packageManager": "yarn@4.0.2"
"yarn": "^4.1.0"
}
}
Loading

0 comments on commit ac45de6

Please sign in to comment.