@ryno@social.ryno.cc @lorenzosmusic@mastodon.social @mkeshows
you can read some docs about how to follow other event sources here: https://gancio.org/usage/federation#following-a-trusted-source-from-gancio
A shared agenda for local communities with AP support.
@ryno@social.ryno.cc @lorenzosmusic@mastodon.social @mkeshows
you can read some docs about how to follow other event sources here: https://gancio.org/usage/federation#following-a-trusted-source-from-gancio
@Mumonkan@mastodon.online @Edent@mastodon.social @fabio@manganiello.eu
it's still a draft, but it's worth taking a look:
https://fediverse.codeberg.page/fep/fep/8a8e/#location
and some fixtures and unit test we are using internally in case of needs:
https://framagit.org/les/gancio/-/tree/main/tests/fixtures/APLocation?ref_type=heads
https://framagit.org/les/gancio/-/blob/main/tests/unit/APLocation.test.ts?ref_type=heads
cc @linos@graz.social (btw the location property hasn't been declared in the LD schema yet, right?)
Announcement! :party_parrot:
with the aim of making the project more community-based, the idea is to have a weekly meeting for anyone who wants to chat, exchange ideas, share knowledge, and contribute to the project.
The first meeting will be at 1 p.m. (UTC) on Wednesday, November 5 on the IRC channel #gancio on irc.libera.chat and on a jitsi channel that will be shared there (and here).
we will talk about the status of the project and of release 2.x
feel free to stop by. :gancio:
2.0 is comiiing!!
After considerable effort, version 2.0 is about to arrive: a complete rewrite of the project to eliminate accumulated technical debt and establish a cleaner, more modern and manageable code base across the entire stack. More details can be found in the CHANGELOG -> https://gancio.org/v2/changelog.
With the release, I started writing better usage and code documentation to support future developments and onboarding, which I have currently placed here -> https://gancio.org/v2
>
@matthewcroughan@social.defenestrate.it you just need to restart it to reload the configuration
@PlasticJohnny@mastodon.ie hi! you can send requests here on mastodon or even better open an issue on framagit.
It's written (maybe not too clearly) on this little page about how to contribute:
https://gancio.org/contribute
your implementation looks cool
The assumption here is that technology is not neutral. It does not depend (only) on how it is used.
Building software means taking a stand, making decisions, choices.
These choices start from a precise look at reality and ends implementing specific features, choose default values, simplify some flow and patterns while making difficult others.
Our effort in this project is not to build an alternative that mimics mainstream solutions, we respond to different values.
@Mumonkan@mastodon.online @dobody@mastodon.design currently on gancio you can enter events from the website, or importing from ics (only one event at a time), or from the API (https://gancio.org/dev/api#add-a-new-event) or following someone from the fediverse (since the last version in addition to supporting other instances of gancio, you can also import events from wordpress, probably also from mobilizon groups but not tried yet).
I would like to implement an automation to import from ics, probably would be better via a plugin?
@roughnecks@livellosegreto.it nope, current Docker image does not come with sendmail installed. I had already started looking at it a while ago but it's something to study well it's not that immediate. feel free to experiment with a new image and share the results :D
@rexfuzzle@hub13.xyz I think it is possible but we didn't write the nixos package so I don't assure, I would look here anyway:
https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=services.gancio.nginx
probably this one: services.hook.nginx.listen
p.s. if you find out how please send a PR to the documentation thanks!
@ajeremias@social.coletivos.org @helpbuttonsorg@fosstodon.org
hey! you can find the source code for the webcomponent in the repo -> https://framagit.org/les/gancio/-/tree/master/webcomponents webcomponents are the standard way to specify a new html tag and you can implement them via vanilla js or using something else, our web component is written in svelte: https://framagit.org/les/gancio/-/blob/master/webcomponents/src/GancioEvents.svelte , you can experiment with it cloning the repo and rebuilding the component via `yarn build:wc` command, see https://framagit.org/les/gancio/-/blob/master/package.json?ref_type=heads#L20