Skip to content

Provide meeting management capabilities for the official websites of various communities

License

Notifications You must be signed in to change notification settings

opensourceways/meeting-center

Repository files navigation

meeting-center

1.What's here?

Provide meeting management capabilities for the official websites of various communities

2.Use Panorama

1732351703329

  • openUBMC, openGuass, and MindSpore all use one source code to run multiple services.
  • meeting-platform provide a basic meeting platform for various open source communities.

3.How to use it

1.Install

yum install -y tzdata python3-devel mariadb-devel python3-pip gcc

pip3 install -r requirements.txt

2.Config

  • Get the config and vault-config template from the meeting-deploy

  • Replace environment variables with the correct configuration.

  • Set the environment variables for config and vault-config.

    export CONFIG_PATH=./config
    export VAULT_PATH=./vault-config

3.Prepare

python3 manage.py migrate

4.Test

  • Do test

    python3 manage.py test

    1732347032988

  • View code test coverage

    python3 -m coverage run manage.py test
    coverage report

    1732347612595

5.Run

python3 manage.py runserver --noreload

4.Value-added features

1.sync sig info to db.

python3 manage.py sync_sig

About

Provide meeting management capabilities for the official websites of various communities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published