diff --git a/README.rst b/README.rst index 5450c5920..ff12db87d 100644 --- a/README.rst +++ b/README.rst @@ -1,3 +1,7 @@ +######################## +frontend-app-discussions +######################## + |Codecov| |license| .. |Codecov| image:: https://codecov.io/gh/openedx/frontend-app-discussions/branch/master/graph/badge.svg?token=3z7XvuzTq3 @@ -5,16 +9,34 @@ .. |license| image:: https://img.shields.io/badge/license-AGPL-informational :target: https://github.com/openedx/frontend-app-discussions/blob/master/LICENSE -frontend-app-discussions -======================== - -Introduction ------------- +******** +Purpose +******** This repository is a React-based micro frontend for the Open edX discussion forums. +*************** Getting Started ---------------- +*************** + +Prerequisites +============= + +The `devstack`_ is currently recommended as a development environment for your +new MFE. If you start it with ``make dev.up.lms`` that should give you +everything you need as a companion to this frontend. + +Note that it is also possible to use `Tutor`_ to develop an MFE. You can refer +to the `relevant tutor-mfe documentation`_ to get started using it. + +.. _Devstack: https://github.com/openedx/devstack + +.. _Tutor: https://github.com/overhangio/tutor + +.. _relevant tutor-mfe documentation: https://github.com/overhangio/tutor-mfe#mfe-development + +Cloning and Startup +=================== 1. Clone your new repo: @@ -31,7 +53,7 @@ Getting Started The dev server is running at `http://localhost:2002 `_. Getting Help ------------- +============ Please tag **@openedx/edx-infinity ** on any PRs or issues. Thanks. If you're having trouble, we have discussion forums at https://discuss.openedx.org where you can connect with others in the community. @@ -44,7 +66,8 @@ For more information about these options, see the `Getting Help`_ page. .. _Getting Help: https://openedx.org/getting-help How to Contribute ------------------ +================= + Details about how to become a contributor to the Open edX project may be found in the wiki at `How to contribute`_ .. _How to contribute: https://edx.readthedocs.io/projects/edx-developer-guide/en/latest/process/index.html @@ -55,32 +78,45 @@ can find it it at `PULL_REQUEST_TEMPLATE.md `_. Build Process Notes -------------------- +=================== **Production Build** The production build is created with ``npm run build``. +License +======= + +The code in this repository is licensed under the AGPLv3 unless otherwise +noted. + +Please see `LICENSE `_ for details. + Internationalization --------------------- +==================== Please see `edx/frontend-platform's i18n module `_ for documentation on internationalization. The documentation explains how to use it, and the `How To `_ has more detail. + +Reporting Security Issues +========================= + +Please do not report security issues in public. Please email security@openedx.org. \ No newline at end of file