# Could current existing code please be added to git.coop/meet?

**URL:** https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327
**Category:** Tech circle
**Created:** [26 September 2020 12:25 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327 "2020-09-26T12:25:44Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![jdaviescoates](https://forum.meet.coop/user_avatar/forum.meet.coop/jdaviescoates/32/29_2.png) [@jdaviescoates](https://forum.meet.coop/u/jdaviescoates)
#### Post date: [26 September 2020 12:25 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/1 "2020-09-26T12:25:45Z")

</div>

I note that on [meet.coop - The Online Meeting Cooperative](https://www.org.meet.coop/getinvolved.html)

It states:

> **Code** - We host all our code at the cooperative GitLab instance at [git.coop/meet](https://git.coop/meet).

But at present I don’t think that is actually true.

([meet · GitLab](http://git.coop/meet) is also linked to from Code in the main menu top right too, of course).

Please could those repos be updated to include our code current running code? (which I think is the now maybe the same a Collocall code @hng?). I think at present that repo still just the stuff @decentral1se and @chris worked on?

Thanks!

---

<div class="post-metadata">

### Author: ![decentral1se](https://forum.meet.coop/user_avatar/forum.meet.coop/decentral1se/32/26_2.png) [@decentral1se](https://forum.meet.coop/u/decentral1se)
#### Post date: [30 September 2020 08:27 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/2 "2020-09-30T08:27:57Z")

</div>

Good point. AFAIK, there is still a running discussion on opening up sources used internally at Collocall with regard to competition and licensing. All super valid points from what I understand. This doesn’t mean things will not go the way of getting all sources in the open at some point but there are still some things to decide on. I’m a bit out of the loop these days but hopefully this is not completey wrong 😉

---

<div class="post-metadata">

### Author: ![jdaviescoates](https://forum.meet.coop/user_avatar/forum.meet.coop/jdaviescoates/32/29_2.png) [@jdaviescoates](https://forum.meet.coop/u/jdaviescoates)
#### Post date: [30 September 2020 08:50 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/3 "2020-09-30T08:50:30Z")

</div>

Ok thanks for the update Luke would like to get more clarity on this in due course.

For me part of the whole point of meet.coop is to create commons and for me part of that is insuring that our code is itself an open commons.

---

<div class="post-metadata">

### Author: ![chris](https://forum.meet.coop/user_avatar/forum.meet.coop/chris/32/3_2.png) [@chris](https://forum.meet.coop/u/chris)
#### Post date: [17 December 2020 12:53 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/4 "2020-12-17T12:53:57Z")

</div>

Although BigBlueButton itself is under the [LGPL](https://github.com/bigbluebutton/bigbluebutton/blob/develop/LICENSE), Scalelite is under the [AGPL](https://github.com/blindsidenetworks/scalelite/blob/master/LICENSE), of course I am not a lawyer, but even if this doesn’t require that code that is used to provision Scalelite servers isn’t also released under the AGPL it does beg the question, can The Online Meeting Cooperative call itself an _“Open source cooperative video conferencing platform”_ when none of the code written and used by the project to provision the video conferencing servers is available to the users of the service?

The Ansible code used to provision the WordPress, Nextcloud, Kimai, MediaWiki sites, the Matomo instance used and this Discourse server is released under the GPL and is [available at git.coop](https://git.coop/webarch).

---

<div class="post-metadata">

### Author: ![wouter](https://forum.meet.coop/user_avatar/forum.meet.coop/wouter/32/318_2.png) [@wouter](https://forum.meet.coop/u/wouter)
#### Post date: [17 December 2020 13:46 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/5 "2020-12-17T13:46:08Z")

</div>

Yes, I think the issue to publish the current code as it is being deployed by Collocall to run our Greenlight & BBB servers is already on the tech.circle agenda for months. It should be top priority by now 🙂

Maybe @hng and @dvdjaco know more about it?

agree that this is not so much a legal issue - we’re not using Scalite yet, and the LGPL license doesn’t require to publish the code one runs which does do the AGPL - but it is a commitment to the community in terms of transparency and reproducibility in general.

---

<div class="post-metadata">

### Author: ![dvdjaco](https://forum.meet.coop/user_avatar/forum.meet.coop/dvdjaco/32/10_2.png) [@dvdjaco](https://forum.meet.coop/u/dvdjaco)
#### Post date: [28 December 2020 15:02 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/6 "2020-12-28T15:02:05Z")

</div>

Yes, I agree that we should be publishing all the code we use for our deployments. @hng recently made some progress on this but I understand they’ve been extra busy with the new lockdowns in Germany. Hopefully we can move forward with this in January.

---

<div class="post-metadata">

### Author: ![hng](https://forum.meet.coop/user_avatar/forum.meet.coop/hng/32/83_2.png) [@hng](https://forum.meet.coop/u/hng)
#### Post date: [26 January 2021 08:29 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/7 "2021-01-26T08:29:38Z")

</div>

Ansible and Greenlight will be published but we (ColloCall) have a huge workload right now and the code needs to be cleaned up and checked for privacy reasons so I’ll take a few more days.

---

<div class="post-metadata">

### Author: ![chris](https://forum.meet.coop/user_avatar/forum.meet.coop/chris/32/3_2.png) [@chris](https://forum.meet.coop/u/chris)
#### Post date: [31 March 2021 16:24 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/8 "2021-03-31T16:24:01Z")

</div>

The [meet.coop cooperative principles](https://www.meet.coop/about/) include:

> ## 4. Education, Training, and Information
> 
> A key objective of the project is to share knowledge and experience about running the shared services and facilitate its replication, though internal training, documentation, deployment scripts and a culture of sharing knowledge and software under free licenses with collaborative methodologies.
> 
> ## 7. Concern for Community
> 
> A driving force for this project is our care for privacy and Free Software, to allow people and organisations to have quality online meetings with ethical tools. The project has at its centre the community resource of online meeting services that are shared as a commons between its members. The generated software scripts and knowledge are shared as Free Software and under free licenses, following collaborative methodologies that facilitate replication and a decentralised architecture.

When is the Free Software code that the co-op is producing and using to deploy the servers to be published?

---

<div class="post-metadata">

### Author: ![dvdjaco](https://forum.meet.coop/user_avatar/forum.meet.coop/dvdjaco/32/10_2.png) [@dvdjaco](https://forum.meet.coop/u/dvdjaco)
#### Post date: [7 April 2021 13:08 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/9 "2021-04-07T13:08:51Z")

</div>

We’re making progress:

- Collocall shared the relevant Ansible roles for installing bbb and greenlight in a [gitlab.com](http://gitlab.com) private repo, pending a final cleanup and review since it used to have some internal config data.
- We published some new code in git.coop, eg a simple role to deploy multiple greenlight instances independently from bbb: [meet / greenlight-solo · GitLab](https://git.coop/meet/greenlight-solo)

---

<div class="post-metadata">

### Author: ![wouter](https://forum.meet.coop/user_avatar/forum.meet.coop/wouter/32/318_2.png) [@wouter](https://forum.meet.coop/u/wouter)
#### Post date: [23 February 2022 14:44 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/10 "2022-02-23T14:44:01Z")

</div>

Just checking on this. Since some time now we have our code at the public repo at [gitlab.com](https://gitlab.com/meet.coop) - am I correct that that’s nowadays the official repo, @dvdjaco @Yurko ? Meanwhile we also have the older repo at [git.coop](https://git.coop/meet).

IIRC the [git.coop](http://git.coop) wasn’t completely useful as not everyone can freely open a ticket there, as accounts creation isn’t automatic. Was that it?

And here the most critical thing: check the footer of our website and observe the repo that is linked there. We should update that ASAP.

---

<div class="post-metadata">

### Author: ![Yurko](https://forum.meet.coop/letter_avatar_proxy/v4/letter/y/838e76/32.png) [@Yurko](https://forum.meet.coop/u/Yurko)
#### Post date: [23 February 2022 16:02 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/11 "2022-02-23T16:02:11Z")

</div>

There are still some items in [GIT.COOP](http://GIT.COOP) that we still use (DNS comes to mind) but the software stack is in [meet.coop · GitLab](https://gitlab.com/meet.coop)

It still needs a bit of cleanup I think but yes, what we deploy is now hosted on gitlab and mostly public now.

You are also correct about the issues with external contributions on [git.coop](http://git.coop).

---

<div class="post-metadata">

### Author: ![dachary](https://forum.meet.coop/user_avatar/forum.meet.coop/dachary/32/599_2.png) [@dachary](https://forum.meet.coop/u/dachary)
#### Post date: [17 March 2022 11:41 UTC](https://forum.meet.coop/t/could-current-existing-code-please-be-added-to-git-coop-meet/327/12 "2022-03-17T11:41:50Z")

</div>

> [@wouter](#):
>
> And here the most critical thing: check the footer of our website and observe the repo that is linked there. We should update that ASAP.

I’m willing to open a merge request for that purpose but I’m not sure I can find the repository that contains the website `meet.coop`. Is it not at [meet.coop · GitLab](https://gitlab.com/meet.coop)?

**Update:** @chris kindly told me it is a WordPress website so no merge request, sorry for the noise.
