93 lines
3.5 KiB
Markdown
93 lines
3.5 KiB
Markdown
# DD
|
|
|
|
DD is the education workspace generated within the framework of Xnet's Democratic Digitalisation Plan. It has been created and powered by
|
|
Xnet, families and promoting centres, IsardVDI, 3iPunt, MaadiX, eXO.cat, Evilham and funded by the Directorate for
|
|
Democratic Innovation, the Barcelona City Council's Digital Innovation Commissioner, Social Economy Commissioner, in
|
|
collaboration with the Barcelona Education Consortium, aFFaC and AirVPN.
|
|
|
|
DD can be used freely as long as this footer is included and the [AGPLv3](https://www.gnu.org/licenses/agpl-3.0.en.html) license is respected.
|
|
|
|
# What is DD?
|
|
|
|
DD sets up an identity provider and many apps providing a cohesive user
|
|
experience considering schools and universities as the main use-case.
|
|
|
|
The project provides an integrated solution to handle the common
|
|
environment in education:
|
|
|
|
- **Classrooms**: A Moodle instance with custom theme and custom plugins
|
|
- **Cloud drive**: A Nextcloud instance with custom theme and custom plugins
|
|
- **Documents**: A document viewer and editor integrated with Nextcloud
|
|
- **Web pages**: A Wordpress instance with custom theme and custom plugins
|
|
- **Pad**: An Etherpad instance integrated with Nextcloud
|
|
- **Conferences**: BigBlueButton integrated with Moodle and Nextcloud (needs a standalone host)
|
|
- **Forms**: A forms Nextcloud plugin
|
|
|
|
| | |
|
|
| ---------------------------- | ------------------------------- |
|
|
| ![](img/classrooms.png) | ![](img/cloud_storage.png) |
|
|
|
|
## Administration interface
|
|
|
|
The project includes an administration interface that allows to easily manage
|
|
users and groups and keep these in sync between applications.
|
|
|
|
| ![](img/admin_sync.png) | ![](img/admin_user_edit.png) |
|
|
| ---------------------------- | --------------------------------- |
|
|
|
|
To easily migrate and insert users and groups to the system there are also two
|
|
provided imports:
|
|
|
|
- From Google Admin Console as a JSON dump
|
|
- From a CSV file
|
|
|
|
# I'm interested!
|
|
|
|
That's great! Whether you want to contribute or are interested in deploying DD
|
|
for your organisation, we'll be happy to hear from you, here are some
|
|
resources to aid you further:
|
|
|
|
- [User handbook](https://dd.digitalitzacio-democratica.xnet-x.net/manual-usuari/)
|
|
- [Installation](install.ca.md)
|
|
- [Post-install](post-install.ca.md)
|
|
- [Source code](https://gitlab.com/DD-workspace/DD)
|
|
|
|
# Why does git history start here?
|
|
|
|
<details><summary>Why does git history start here?</summary>
|
|
|
|
A lot of work went into stabilising the code and cleaning the repo before the
|
|
public announcement on the
|
|
<a href='https://congress.democratic-digitalisation.xnet-x.net/'>1st International Congress on Democratic Digital Education and Open Edtech</a>.
|
|
|
|
Using that version as a clean slate got us to the repo you see here, where
|
|
changes will be reviewed before going in and anyone is welcome.
|
|
|
|
When in doubt about authorship, please check each file's license headers.
|
|
|
|
The authorship of the previous commits is from:
|
|
|
|
<ul>
|
|
<li>Josep Maria Viñolas Auquer</li>
|
|
<li>Simó Albert i Beltran</li>
|
|
<li>Alberto Larraz Dalmases</li>
|
|
<li>Yoselin Ribero</li>
|
|
<li>Elena Barrios Galán</li>
|
|
<li>Melina Gamboa</li>
|
|
<li>Antonio Manzano</li>
|
|
<li>Cecilia Bayo</li>
|
|
<li>Naomi Hidalgo</li>
|
|
<li>Joan Cervan Andreu</li>
|
|
<li>Jose Antonio Exposito Garcia</li>
|
|
<li>Raúl FS</li>
|
|
<li>Unai Tolosa Pontesta</li>
|
|
<li>Evilham</li>
|
|
</ul>
|
|
</details>
|
|
|
|
|
|
|
|
This site is built with [MkDocs](https://gitlab.com/pages/mkdocs).
|
|
You can [browse and modify its source code](https://gitlab.com/DD-workspace/DD).
|
|
|