Welcome wiki page for new joiners

Notice

Some content of this page might been subject to continual changes related to:

Details are not up to date (20220711), if you find any issue let it know thx

Reference maintained documentation is publlished at:

This page is only offering complimentary informations

Introduction

This document exists to assist people to get up and running as fast as possible when starting with the project. As onboarding a project tends to happen only once, it is imperative that you let someone know of anything incorrect and out of date during your onboarding process.

Main door for project

A good way to get started is to look at the project documentation and try to improve it,
by submitting issues and/or share patches to git lab:

Other complementary information can be found at following location:

Setup checklist

Chat

Day to day communication is via IRC check how to join team at:

Optionally Alternatively OSTC also uses this mattermost instance at:

See:

You will need to set up 2FA. I found that process fairly straight forward. Set up Authy on your phone (F-droid’s OTP) , etc.

You aren’t automatically subscribed to all channels right away and I found the Mattermost UI a bit confusing as to finding additional channels to join. It’s wasn’t entirely clear how to find them unless you know the name. The + button on the right of the Find channel textbox will allow you to browse all the channels.

Please use thread (you need to press reply arrow) to answer someone then we know messages are belonging to an existing context which can be read again later.

Collapsible threading is not turned on by default and without it, especially busy channels can be overwhelming. You can (and should) turn it on via:

Account Settings → Display → Collapsed Reply Threads (Beta)

There is a help channel that people monitor if you run into issues during onboarding.

https://chat.ostc-eu.org/ostc/channels/help

We’re sharing our daily activities in this channel:

TODO: Who is responsible for adding people to locked channels, etc

Joiners are welcome to also use this community chat too:

Gitlab

Main development of oniro is done at eclipse please read this file about how to contribute to the project:

Feel free to ask support if you need help about:

  • registering accounts under EF
  • ECA signing
  • Requesting as reporters for the projects

Forum

Meet Team during meetings:

Absences are also tracked at:

Some invitations may also show up in your google account:

Project Management

Project management is done at EF using gitlab

Marketing services:

Developer Resources

Yocto Project Specific

Tooling

Acronyms

  • ASOS - AllScenarios OS
  • ACTS - Automated Compliance Test Suite?
  • LAVA - Linaro Automated Validation Architecture
  • OHOS - OpenHarmony OS (refer to serveral projects)
  • MM - Mattermost
  • WRC - Warsaw Research Centre

Related

Legacy / Obsolete info

This chapter is now outdated, it’s only there for the record.

You might NOT need to sign up for the “legacy” OSTC Gitlab instance, but if you’re signing up, you’ll need to get access rights to do some of the basic things like edit wikis etc. I’m still working my way through this, trying to figure out which repos I should/need access to.

For access requests go to IT channel:

See Getting started with OSTC Gitlab

Project management using OpenProject (may be redundant with gitlab):

Weekly updates:

Credits

@pidge, @rzr, @zyga (feel free to add your nickname then we know it has been “tested/validated”)