Table of Contents

Introduction

This section is designed to guide you through your first steps on the project. You’ll find key information and useful resources to help you get started in the best possible conditions.

See the presentation given at the ESUP Days in April 2025.

Feel free to let us know if anything is missing or unclear.

Services to Open

Note: these services need to be opened by our team (manual labor required!).

  • Create account in RECIA LDAP
  • add to group for RENATER services
  • add to group for Nextcloud RECIA
  • Send email to explain/provide:
  • RocketChat ESUP channels (development and functional).
  • BBB ESUP.
  • VPN RECIA: required to access the development server via ssh with a key ED25519.
  • Team’s Password manager: VaultWarden (invitation sent by email) - Organization + collection access
  • GitHub (add account to group).
  • Dev-doc.
  • Srv-dev.

APC

Team Organization & Project Management

[TODO]: This section needs to be finalized, and some details need to be clarified.

RocketChat

When you log on to RocketChat, we strongly advise you to add a front_team or back_team tag (depending on your preference) to your user settings. That way, you’ll be notified along with the whole team whenever you need to be.

To achieve this, click on your avatar on top left corner > under Account, select Preferences > go to En vedette and add the tags you want.

If you need to tag either team, simply write front_team or back_team in your message.

⚠️ Be careful not to put @ before it, as this will prevent the tag from working.


Rocket Chat user preferences


Repositories

Developer resources

  • Dev Handbook: versions, github workflow, tools, etc.
  • Architecture: see the simplified architecture overview diagram.
  • Progress report: an opinionated overview of the current status as of April 2025.