forked from toolshed/coopcloud.tech
Compare commits
7 Commits
new-sep-oc
...
the-x-test
Author | SHA1 | Date | |
---|---|---|---|
6ea28dd23d | |||
16d9bdf880 | |||
bdcee9b8a0 | |||
6b3cd8640e | |||
7c90eed6c8 | |||
c5e559c504 | |||
ad39ab93d1 |
@ -17,6 +17,8 @@ steps:
|
||||
stack: coop_cloud_site
|
||||
deploy_key:
|
||||
from_secret: drone_ssh_swarm.autonomic.zone
|
||||
depends_on:
|
||||
- bundle static
|
||||
|
||||
- name: notify coopcloud-dev on failure
|
||||
image: plugins/matrix
|
||||
|
34
content/blog/the-x-test.md
Normal file
34
content/blog/the-x-test.md
Normal file
@ -0,0 +1,34 @@
|
||||
---
|
||||
title: "The x test"
|
||||
date: 2021-07-07T13:17:04+05:00
|
||||
draft: true
|
||||
image: "/img/..."
|
||||
imageCredit: ""
|
||||
description: ""
|
||||
---
|
||||
|
||||
A core part of self-organising the Co-op Cloud project is finding ways to
|
||||
co-operate with other libre software communities. That is often a wonderful
|
||||
heart warming experience but also sometimes things do not go as smoothly as
|
||||
hoped! We've been thinking about ways of navigating this online social work and
|
||||
we wanted to share some thoughts.
|
||||
|
||||
<!--more-->
|
||||
|
||||
The idea of a Co-op Cloud recipe is a config for a libre software app which
|
||||
uses open licenses and can be reused, shared and extended. As our recipe
|
||||
catalogue grows, so does the number of online communities we work with. We
|
||||
typically hang out in a project chat room and exchange tips & tricks, report
|
||||
any problems we run into and ask for new features to be implemented.
|
||||
|
||||
We're not interested in one-sided relationships with these projects. Co-op
|
||||
Cloud is about making it work for everyone involved in the software project -
|
||||
users, developers and hosters. We know we need to get rooted in these
|
||||
communities and build up trust. This is slow and careful work.
|
||||
|
||||
From our perspective as recipe maintainers and hosters of softwares, we need to
|
||||
informally "evaluate" these communities based on our needs. Do they have a
|
||||
public chat room available? Do they seem like friendly people? Is there
|
||||
interest in the Co-op Cloud? And so on. This Q & A style format helps us build
|
||||
confidence that this app is worth investing time into. After all, it takes time
|
||||
to package it, maintain it and offer it as a part of the Co-op Cloud project.
|
@ -7,13 +7,13 @@ imageCredit: "What I wished my studio looked like (are.na/block/6501928)"
|
||||
description: "An overdue edition covering updates for both September and October 2021"
|
||||
---
|
||||
|
||||
Heyaaa :wave: As we ran overdue on getting the September edition out and it is nearle the end of October, here's a bumper double month edition for your reading pleasure! Happy Hacking!
|
||||
Heyaaa :wave: As we ran overdue on getting the September edition out and it is nearly the end of October, here's a bumper double month edition for your reading pleasure! Happy Hacking!
|
||||
|
||||
<!--more-->
|
||||
|
||||
### Abra is stabilising
|
||||
|
||||
We can happily report that the new [Golang](https://golang.org) version of [`abra`](https://git.coopcloud.tech/coop-cloud/abra) is started to become the daily driver for several folks involved in the project. We have been doing a serious amount of testing, bug squashing, UI/UX work on the tool. The new `abra` has certainly reached feature parity with the old Bash version and is now starting to provide new functionality. Here are some of the highlights so far:
|
||||
We can happily report that the new [Golang](https://golang.org) version of [`abra`](https://git.coopcloud.tech/coop-cloud/abra) has started to become the daily driver for several folks involved in the project. We have been doing a serious amount of testing, bug squashing, UI/UX work on the tool. The new `abra` has certainly reached feature parity with the old Bash version and is now starting to provide new functionality. Here are some of the highlights so far:
|
||||
|
||||
- We've finally cracked automating our release process via [`goreleaser`](https://goreleaser.com/). The results can be seen on our [releases page](https://git.coopcloud.tech/coop-cloud/abra/releases). The change logs are generated directly from our Git commit messages, binary checksums are included out-of-the-box and our CI system [publishes a release](https://git.coopcloud.tech/coop-cloud/abra/src/commit/71225d2099b2399c8f20546192b318d90d21610c/.drone.yml#L46-L70) whenever we tag a commit. It's been working out fine and we've already published a scorching 12 releases! Thanks to comrade [`@knoflook`](https://git.coopcloud.tech/knoflook) for helping get this set up.
|
||||
|
||||
@ -23,7 +23,7 @@ We can happily report that the new [Golang](https://golang.org) version of [`abr
|
||||
|
||||
- We've migrated our issue tracker from [here](https://git.coopcloud.tech/coop-cloud/abra/issues) to [there](https://git.coopcloud.tech/coop-cloud/organising/issues) so that we can streamline issue support and make it more clear how the project is being managed. We've wired up corresponding [milestones](https://git.coopcloud.tech/coop-cloud/organising/milestones) and have created a [number of issue templates](https://git.coopcloud.tech/coop-cloud/organising/src/branch/master/.gitea/issue_template) to help folks report problems or make feature requests.
|
||||
|
||||
- [`libcapsul`](https://git.coopcloud.tech/servers.coop/libcapsul) has been published (a prototype client library for [`capsul-flask`](https://git.cyberia.club/Cyberia/capsul-flask)) separately outside of `abra` core and a rake of new commits have landed on [`tagcmp`](https://git.coopcloud.tech/coop-cloud/tagcmp). Thse Golang libraries can be installed via the usual `got get coopcloud.tech/...` method.
|
||||
- [`libcapsul`](https://git.coopcloud.tech/servers.coop/libcapsul) has been published (a prototype client library for [`capsul-flask`](https://git.cyberia.club/Cyberia/capsul-flask)) separately outside of `abra` core and a rake of new commits have landed on [`tagcmp`](https://git.coopcloud.tech/coop-cloud/tagcmp). The Golang libraries can be installed via the usual `got get coopcloud.tech/...` method.
|
||||
|
||||
- A hefty amount of fixes went into the latest point release (20+ 🤯) and a new `0.3.0-alpha` release should be coming out this month with another round of improvements. Thanks to all the brave souls who have been testing the tool so far. Now is a great time to get involved in alpha testing and coming into the loop, providing feedback and shaping what `abra` can be!
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
[
|
||||
{
|
||||
"left": "What is Co-op Cloud?",
|
||||
"right": "Co-op Cloud aims to make hosting libre software applications simple for small service providers such as tech co-operatives who are looking to standardise around an open, transparent and scalable infrastructure. It uses the latest container technologies and configurations are shared into the commons for the benefit of all."
|
||||
"right": "Co-op Cloud is a software stack that aims to make hosting libre software applications simple for small service providers such as tech co-operatives who are looking to standardise around an open, transparent and scalable infrastructure. It uses the latest container technologies and configurations are shared into the commons for the benefit of all."
|
||||
},
|
||||
{
|
||||
"left": "Is this a good long-term choice?",
|
||||
|
Reference in New Issue
Block a user