Compare commits

...

25 Commits

Author SHA1 Message Date
Benjamin Bach 84a7870c40
General assembly call 2024-05-01 19:08:50 +02:00
benjaoming 1b047ab7e1 Merge pull request 'Update account numbers' (#115) from benjaoming/website:new-account into staging
Reviewed-on: data.coop/website#115
2024-03-25 22:41:35 +00:00
Benjamin Bach 9f3594f867
Update account numbers 2024-03-25 23:31:10 +01:00
Sam A. 14fd8ef231 Merge pull request 'Old "main" into "staging"' (#113) from main into staging
Reviewed-on: data.coop/website#113
Reviewed-by: Sam A. <samsapti@noreply@git.data.coop>
2024-02-29 19:36:05 +00:00
benjaoming 91e1f0ac19 Merge pull request 'First draft, english translation' (#112) from daniel/data.coop-website:Statutes-translation into main
Reviewed-on: data.coop/website#112
Reviewed-by: benjaoming <benjamin@overtag.dk>
2024-02-28 16:08:07 +00:00
benjaoming d6df8b1ef4 Fixing some grammar stuff 2024-02-28 16:03:06 +00:00
Daniel N e2569e1e2e First draft, english translation 2024-01-14 13:08:36 +00:00
Sam A. 888ddf8465
Revert baseURL 2023-12-22 20:19:49 +01:00
Sam A. 69d2c5b671
Fix baseURL for staging 2023-12-17 21:39:16 +01:00
benjaoming dcc5a231b4 Merge pull request 'main into staging' (#110) from main into staging
Reviewed-on: data.coop/website#110
2023-12-17 20:28:49 +00:00
benjaoming 6fed406c31 Merge pull request 'Comment out Matrix plugin, it randomly hangs forever' (#109) from benjaoming/website:rm-matrix-notification into main
Reviewed-on: data.coop/website#109
2023-12-16 23:14:11 +00:00
Benjamin Bach 268a576b3b
Comment out Matrix plugin, it randomly hangs forever 2023-12-17 00:12:33 +01:00
benjaoming 509b750f0f Merge pull request 'Oops languages were swapped :)' (#108) from benjaoming/website:fix-language into main
Reviewed-on: data.coop/website#108
2023-12-16 22:58:48 +00:00
Benjamin Bach 2d6463444d
Description in English 2023-12-16 23:54:40 +01:00
Benjamin Bach faeb00cffb
Oops languages were swapped :) 2023-12-16 23:52:38 +01:00
benjaoming 23d103122c Merge pull request 'Link preview image #105 - but will it build?' (#106) from some-card into main
Reviewed-on: data.coop/website#106
2023-12-16 22:32:21 +00:00
Benjamin Bach e320c7be2b
Merge branch 'main' of git.data.coop:data.coop/website into some-card 2023-12-16 23:19:57 +01:00
Benjamin Bach 396a4f8520
Some comment on how that works 2023-12-16 23:19:23 +01:00
benjaoming f11ece120b Merge pull request 'WIP Try out third-party plugin for Matrix noticiations' (#103) from replace-drone-matrix-plugin into main
Reviewed-on: data.coop/website#103
2023-12-16 22:19:17 +00:00
Benjamin Bach a5b576e790
Add OpenGraph and hellsite preview 2023-12-16 22:27:59 +01:00
benjaoming 9c15dfa218 Update with settings for the plugin 2023-10-21 10:50:13 +00:00
benjaoming e82dcb95ed Try out third-party plugin for Matrix noticiations 2023-10-21 10:42:43 +00:00
benjaoming be0d2ae924 Merge pull request 'Draft around the prospects of members that are not near Copenhagen' (#99) from benjaoming/website:english-precision into main
Reviewed-on: data.coop/website#99
2023-08-24 13:44:19 +00:00
Sam A. c4235917c2
Fix file names containing Gitea 2023-07-31 21:46:59 +02:00
Benjamin Bach 943a6ed79e
Draft around the prospects of members that are not near Copenhagen 2023-07-28 19:59:04 +02:00
14 changed files with 185 additions and 21 deletions

View File

@ -2,6 +2,7 @@ kind: pipeline
name: default
steps:
# stable site
- name: build_stable
image: klakegg/hugo:ext-alpine-ci
environment:
@ -12,6 +13,7 @@ steps:
branch:
- main
# staging site
- name: build_staging
image: klakegg/hugo:ext-alpine-ci
environment:
@ -62,12 +64,17 @@ steps:
exclude:
- pull_request
- name: notify
image: plugins/matrix
settings:
homeserver: https://data.coop
roomid: plKSghHbepWeUEtbHE:data.coop
username:
from_secret: matrix_username
password:
from_secret: matrix_password
# - name: notify
# image: spotlightkid/drone-matrixchat-notify:latest
# settings:
# homeserver: https://data.coop
# roomid: '!plKSghHbepWeUEtbHE:data.coop'
# userid:
# from_secret: matrix_username
# password:
# from_secret: matrix_password
# markdown: 'yes'
# template: |
# `${DRONE_REPO}` build #${DRONE_BUILD_NUMBER} status: **${DRONE_BUILD_STATUS}**
#
# ${DRONE_PULL_REQUEST_TITLE}](${DRONE_COMMIT_LINK})

View File

@ -17,7 +17,15 @@ markup:
languages:
da:
title: data.coop
weight: 1
params:
description: "Et datakollektiv, der passer på dine data."
weight: 1
# First Hugo looks in your post front matter for an images value (images: [""])
# Then Hugo searchs for image page resources with feature, cover or thumbnail in their name. These are images files under a directory that matches the post (e.g. content\posts\first-post)
# If not images are found, Hugo looks for images (images: [""]) in your site config
# If no image if found, then an image-less Twitter summary card is used instead of summary_large_image
# https://digitaldrummerj.me/hugo-preview-when-sharing-twitter/
images: ["/static/img/some_card_preview_large_da.png"]
LanguageName: Dansk
menu:
nav:
@ -35,7 +43,10 @@ languages:
weight: 4
en:
title: data.coop
params:
description: "A data collective that takes care of your data."
weight: 2
images: ["/static/img/some_card_preview_large_en.png"]
LanguageName: English
menu:
nav:
@ -52,5 +63,3 @@ languages:
url: "en/rights/"
weight: 4
params:
description: "Et datakollektiv, der passer på dine data."

View File

@ -2,6 +2,8 @@
title: Velkommen til data.coop
---
[📣️ Indkaldelse til ekstraordinær generalforsamling 15. maj 2024 📣️](/assembly2024-1.da.md)
data.coop er et kooperativ, som ejer og driver en digital infrastruktur for medlemmerne. Vores grundlæggende formål er at passe på medlemmernes data.
Vores kerneprincipper er:
@ -38,3 +40,4 @@ Vores kerneprincipper er:
</dl>
Ud fra de kerneprincipper vil vi med tiden udbyde onlinetjenester til medlemmerne. Hovedtanken er, at vi som udgangspunkt stoler mere på hinanden end på "de store" som f.eks. Google, Microsoft eller Facebook.

View File

@ -3,6 +3,7 @@ title: Welcome to data.coop
---
data.coop is a cooperative, which owns and operates a digital infrastructure for its members. Our fundamental vision is to protect our members' data.
The community consists of members around the Copenhagen-area and is open to inquiries from abroad to start sister infrastructures based on the same principles.
Our core principles are:

View File

@ -4,6 +4,9 @@ title: "About"
**[data.coop]({{< ref "/" >}})** is an association and a cooperative.
The community consists of members around the Copenhagen-area and is open to inquiries from abroad to start sister infrastructures based on the same principles.
If you are interested in becoming a member of data.coop but you are not able to participate in physical meetings in Copenhagen, we encourage that you get in touch with us about a vision you have for your community, rather than signing up as a member.
We — the members of the cooperative — own our own data.
In practice, this means that:

View File

@ -0,0 +1,32 @@
---
title: Ekstraordinær Generalforsamlingen 15. maj 2024
---
Bestyrelsen indkalder hermed til en ekstraordinær generalforsamling, hvor vi ønsker at nå til en beslutning vedrørende den moderationspolitik, som det dertil nedsatte udvalg er nået frem til.
Indkaldelsen til ekstraordinær GF kan måske virke underlig, taget i betragtning at vi har en ordinær generalforsamling blot 2 uger efter. Men vi havde allerede besluttet at tage dette spørgsmål op så hurtigt som muligt. Og vi indser også, at denne vigtige debat næppe får tilstrækkelig tid til en ordinær generalforsamling, og omvendt ville tage uforholdsmæssigt meget tid ved en sådan.
Dagsorden ser således ud:
1. Valg af dirigent og referent.
2. Fremlæggelse og diskussion af Moderationspolitik
3. Beslutning om Moderationspolitik
Mødet finder sted via online videomøde:
*fjernet fra offentlig indkaldelse*
## 1. Valg af dirigent og referent
## 2. Fremlæggelse og diskussion af Moderationspolitik
Forslaget til en Moderationspolitik kan læses her: https://git.data.coop/data.coop/dokumenter/pulls/28
## 3. Beslutning om Moderationspolitik
Evt. ændringsforslag behandles først.
Herefter går vi til afstemning.

View File

@ -11,8 +11,8 @@ Du bør læse vores [vedtægter]({{< ref "/rights.md" >}}) og især vores [Accep
Du bliver medlem ved at overføre penge til vores konto og sende en email til
vores kasserer, [benjaoming@data.coop](mailto:benjaoming@data.coop), med dit navn.
* Reg. 8401 (Merkur)
* Kontonr. 1016866
* Reg. 5444 (Arbejdernes Landsbank)
* Kontonr. 0510901
* Tekst på overførslen: Fornavn+efternavn
Årligt kontingent: **300 kr** (dog gerne mere)\

View File

@ -21,8 +21,8 @@ to our treasurer [benjaoming@data.coop](mailto:benjaoming@data.coop), containing
Currently, the only option is to wire a bank payment to our Danish bank account:
* Reg. 8401 (Merkur)
* Kontonr. 1016866
* Reg. 5444 (Arbejdernes Landsbank)
* Kontonr. 0510901
* Text: First name + last name
Annual membership: **DKK 300** (or more)\

View File

@ -2,10 +2,116 @@
title: Legal statutes of data.coop
---
data.coop does not have a translation of its Danish statutes.
> This translation is provided solely for the purpose of guidance. The [Danish version](/rights/) remains the official and legally binding version.
The reason is that we cannot guarantee that the democratic process that established the Danish statutes would understand an English translation in the same way.
## § 1. Name and location
The name of the association is: data.coop
While we work out this challenge,
we encourage that you use some auto-generated translation of the [Danish statutes]({{< ref path="/rights.md" lang="da" >}})
and ask us questions about anything that would seem unclear.
The association is based in the city of Copenhagen but (its activities are) primarily online.
## § 2. Aim
The main aims of the association is to provide digital infrastructure to its members, while keeping the core principles of the association — privacy, encryption, decentralization and zero knowledge — in focus.
### § 2.1 Secondary aims
* The association works to promote its core principles.
* The association helps people act responsibly online.
* The association collaborates with other data cooperatives and/or helps other start up similar initiatives.
* The association may provide its services to other non-profits, grassroots movements and similar, working independently of the association with goals that match the aims and core principles of the association.
## § 3. Governance
Overriding power of the association lies with the General Assembly, consisting of members with a valid proof of membership.
The General Assembly elects:
- A board of 5 members
- 2 alternate board members
- 1 financial auditor
- Optionally, 1 alternate financial auditor
Board members are elected for a period of 2 years, so that at least 2 members are up for election every year. The auditor and alternates are up for election every year.
## § 4. The General Assembly (GA)
The board calls for meetings of the GA no less than 14 days prior through the website of the association and mailing lists. The GA meets every year before the end of September. The agenda of the annual meeting of the GA must include the following items:
1. Election of a meeting chair and notetaker
2. Report from the board
3. Presentation of accounts, budget and membership fee
4. Incoming motions
5. Approval of statute amendments and Acceptable Use Policy
6. Elections (as per §3)
7. Any other business
### § 4.1. Holding of meetings of the GA and the board
Meetings of the GA and the board may take place online.
### § 4.2. Incoming motions and statute amendments
Motions and statute amendments must be received by the board no less than a week before the meeting of the GA and presented to members no less than 4 days before the the meeting of the GA.
### § 4.3. Statute amendments
Passing of statute amendments requires a three-quarters majority of members present at the meeting of the GA.
### § 4.4. Motions
Passing of motions requires a simple majority of members present at the meeting of the GA.
## § 5. The board of the association
The executive power of the association lies with the board (as per §3). The board itself elects its officers including a chair, a vice chair and a treasurer. The board delegates handling of daily business of the association to an executive committee consisting of the chair, vice chair and treasurer.
The board is in charge of drafting the accounts and the budget.
The board itself determines its own rules of procedure.
The board may create ad-hoc working groups consisting of members, functioning as fora for developing ideas for the association.
The chair and treasurer have legal authority, but when it comes to purchasing, selling, or mortgaging real estate, making service agreements, or taking loans, the entire board must agree to bind the association.
## § 6. Membership
Any physical person who supports the aims of the association may become a member. Membership is binding for one year at a time.
The board has the authority to remove members from the association if they act in violation of the Acceptable Use Policy (AUP).
Membership is continuous from the payment of dues until the conclusion of the annual meeting of the GA.
## § 7. Administrators
The services offered by the associated are maintained by a team of administrators. Only members of the association can assume the role of administrator.
Only administrators hold administrative access to the servers and services of the association.
### § 7.1 Appointment of administrators
The board appoints administrators.
The appointment of administrators must be announced to the members of the association.
### § 7.2 Mistrust of administrators
Mistrust towards one or more administrators must be addressed at an extraordinary meeting of the GA.
Mistrust towards administrators must be reported to the board. The board has the authority to temporarily suspend an administrator's administrative rights until the declaration of mistrust against them is addressed
## § 8. Membership fees/funding
Annual membership fees are decided by the GA.
Additionally, the association can receive funding through sponsorships, advertising support, as well as contributions from public/private companies, foundations, other associations/institutions, and private individuals, as long as it does not impose conditions on the association's decisions.
## § 9. Extraordinary General Assembly (GA)
Extraordinary GAs may be called if desired by a majority of the board.
Extraordinary GAs may be called if desired by one-third of the members.
Extraordinary GAs are called following the same terms as in §4.
The agenda must be substantiated.
## § 10. Accounts
The association's financial year is the calendar year.
## § 11. Dissolution
Dissolution of the association requires a majority vote of three-quarters of members present at the GA or extraordinary GA.
The dissolution must then be approved at a subsequent extraordinary GA.
In the event of the dissolution of the association, the association's assets shall be transferred to European Digital Rights (EDRi) and Free Software Foundation Europe (FSFE)
The association data.coop was founded on June 24, 2014.

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View File

@ -17,6 +17,9 @@
<meta name="msapplication-TileColor" content="#4b3aba">
<meta name="theme-color" content="#4b3aba">
{{ template "_internal/twitter_cards.html" . }}
{{ template "_internal/opengraph.html" . }}
{{ $style := resources.Get "static/css/style.scss" | resources.ToCSS | resources.Minify | resources.Fingerprint "sha512" }}
<link rel="stylesheet" href="{{ $style.RelPermalink }}" integrity="{{ $style.Data.Integrity }}">