free_zed.gitlab.io/content/gitlab-team-organisation-co...

2.7 KiB
Raw Permalink Blame History

Title: Get organized with GitLab Date: 2020-09-15 01:10 Summary: The goal of this group is to provide an organization that facilitates code reuse, documentation and collaboration Category: Réalisations Tags: forga, django, python, packaging, pip, ci, cd, git, dry, gitlab, agile, méthode, collectif, dev, devops, statique, gitlab-pages, web, mkdocs Status: Published Lang: en Slug: gitlab-team-organisation-code-reuse-documentation-and-collaboraton

💡 What's the idea?

The forga group (https://gitlab.com/forga/) aims to provide an organization that facilitates:

  • ♻️ the reuse of code;
  • 📝 documentation (of code or anything else);
  • 🤝 collaboration;

Tree view for forga group

It uses the groups/subgroups, pages, and other GitLab features to enable organization:

  • of git repositories grouped by usage (in a tree structure);
  • batch user access management;
  • semantic URLs for static documentation web pages;

The content deals with development in a Python & Django context, but any kind of language/framework will find its place there.

⚠️ Warning

It is an experimental project under development.

Some aspects have been set up in a professional context, others are personal experiments.

📦 What's in it?

  1. an mentorship tool for new users (French version for Python/Django/UML);
  2. a single source of documentation· le Manuel (French version);
  3. some Django packages:
  4. a customer project reusing the Django packages above;
  5. third-party projects used internally;

And if not, you can always visit the group URL and scroll down the contents of the subgroups to get an idea.

🤝 Want to contribute?

With pleasure!

There are some conventions (git & python) presented in the manual and a code of conduct.