Kategorie: Allgemein

  • Upcoming Challenges & Priorities

    Given the impressive outreach and contributions that we receive with // foss.events so far, we are making up our minds on how we should or should not further grow, always keeping in mind to simply offer the best solution for the general FOSS community. Just recently we outlined certain ideas to grow // foss.events into a Calendiverse and like to complement those ideas today with additional priorities, that we see crucial for the general benefits deriving from // foss.events:

    Scope

    • widen the scope of // foss.events:
      As pointed out in this toot, we do not only like to list events that are about FOSS development and usage solely but we also like to draw attention into other related fields like open science, open hardware etc. With it, we hope to help building bridges among related freedom loving movements.
    • widen the area of // foss.events:
      soo many times we have been asked to include other areas beyond Europe … in particular the United States. Seeing their current political difficulties they run through, it seems even more important to help our freedom fellows in US to connect through their very own events. So, if there is any team / organisation that likes to step up to run and maintain a // foss.events/US please get in contact!

    Sustainability

    • so far we did all in our freetime and we’re just doing it for the cause. But as already pointed out in our Prototype Fund podcast interview this is an interesting model for community driven solutions, but it slows down developments that need more time to get them done. For that reason we like to apply for Funding money, but we do not yet know exactly which one to give a try. If you have hints, you’re always welcome 🙂
    • in the long run we would also love to set up a non-profit organisation that drives the maintenance and developments of // foss.events or the Calendiverse respectively so the whole initiative does not anymore depend on the two of us solely.
  • about // foss.events in the Protoype Fund Podcast

    Erik @dreirik Albers was invited by the Public Interest Podcast from Protoype Fund to talk about // foss.events on the topic of „Open Source without money“. The Prototype Fund is in its own words „the first low-threshold funding program for independent developers in Germany who develop innovative Free and Open Source Software from society and for society.“

    It was a big pleasure and honor for us to be invited and to talk about // foss.events, our main ideas and motivations regarding // foss.events as well as the milestones still in front of us.

    We hope you enjoy listenening, here is the blurb:

    foss.events is an event calendar for – surprise, surprise – FOSS events. The project has been run and developed for years without any money, by Erik Albers, among others, whom we talk to in this episode.

    We talk to Erik about project development in his spare time, motivations and hurdles in a small team, and why it can sometimes even be good for a project when there is no money involved.

  • Calendiverse

    Let’s think big and try to catch two birds ẃith one stone! Bird 1 is to better suit // foss.events in helping cross-border and self-organised communities to organise events. And bird 2 to help further decentralise ours and their respective communication channels. Putting both ideas together, what could be a better fit than the Fediverse for this?

    After several months of discussion and reflections today we like to introduce the idea of a Calendiverse, a frankenword for „The community-driven calendar in the Fediverse“:

    Organising and participating in shared social events is a central activity of many communities. These events provide a space for existing members to meet and exchange ideas, while also serving as an introduction for newcomers. The Calendiverse enables self-organised but decentralised, undefined and even unstable communities – and their potentially anonymous members – to maintain a shared calendar, interacting with it both individually and collectively. Naturally, the calendar is free software/open source, giving users full control over their data, content and access while seamlessly connected to the Fediverse.

    For practical reasons and for the time being you will always find the latest version at https://3rik.cc/calendiverse/calendiverse.en.html

    We are very sorry, we are currently not able to offer a more advanced version of the concept including a version history … we hope to change this in future, for the time being it is simply the easiest way to go.

  • Report from our Hackathon 2024.1

    This weekend we had our first hackathon in 2024 in the city of Franfurt. We had a great time, a lot of fun and we actually finished some long awaited milestones:

    • We now have One map to show them all: With #84 we finally implemented #65 so now the front-page shows a map that shows all upcoming FOSS events of the running year registered on // foss.events. We still have some improvements in mind, see #92 if you are interested in helping.
    • We have a news site! With #85 we introduced our own news page. If you are interested in the latest news about // foss.events and about foss events in Europe make sure to mark this page and keep an eye on it. Again, this is just the the beginning and further improvement will come, in particular we are researching best ways of embedding fediverse feeds as a news-service to foss event visitors. Stay tuned!
    • Thanks to vkrause our event pages and our index page are now delivering structured data following vocabulary by schema.org: With #83 and #91 our event pages and index page are using microdata, introduced by schema.org to deliver easily machine-readable structured data. Structured data shall help crawlers, indexing, APIs etc to integrate and reuse data delivered by // foss.events (e.g. by KDE’s Itinerary). (btw we use Open Database License and Creative Commons for this data, see our about:license)
    • We better deliver concise and structured date we have cleaned up our database and have improved our new event form: On one hand we reduced complexitiy by removing some data fields, on the other hand we cleaned old data using that data fields and we straightened input options for future data.
    • With #67 have started to deliver our pages with semantic HTML: Semantic html helps machines to understand content of webpages, which is again helpful for crawlers, indexing etc but even more for people who need electronic assistance, like screenreaders, for discovering the web. So far we only have the news-page in semantic html, but be assured more pages are to come.
    • Not visible but very important: With #88 fixed a security issue that so far people were able to introduce code with our event-form. This is not possible anymore, but: you can use markdown instead ^^

    And these are just the most obvious changes and milestones. In addition, we fixed a lot of smaller issues and thanks to M we also have a couple of new events on our pages.

    Thanks to @weeman and for the cccffm for having us as guests. And in memory of #37C3 we now have an earworm again of „Captain Kirk is Climbing a Mountain“ : D

  • We have a new help page

    Our new event form is super helpful but unfortunately still a bit overloaded. This is not only but also thanks to old data field that need some clean-up. We understand that for new users this can be overwhelming in the beginning. That is why we have written down a detailed and hopefully helpful help page for you : )

  • New database and backend

    It is done! With PR #303 we have completely rewritten the backend of // foss.events and now have an underlying database.

    Although not visible, this brings several features for users: You can now easily add an event using a web form at https:/ /foss.events/new-event. The web form makes submitting new events much easier than before, when people had to fill out an email template. Submitting events is also much less error-prone, as several fields have a pre-defined set of values you can choose from, ensuring standardised data.

    As well as revising the event submission form, we are also pleased to announce the introduction of ‚edit this event‘ options. Each event page now has an „Edit this event“ button at the bottom of the page. Whenever you see data missing or incorrect, you can click to edit this event and improve the accuracy of an event’s data.

    This new feature also makes it much easier to submit an event if it is a recurring event, especially if it is held in the same location every year. In this case, you can open the previous edition, click „Edit this event“, change the date and probably a few things here and there, and that’s it – submit your new event.

    The new database also makes it much easier to accept submissions in the backend. And faster! Once approved, each event will appear on the front page instantly.

    And we have even more ideas about what we can do with the new database. Stay tuned!

    Unfortunately, the data we used to create our new database has seen a lot of chaos and wild growth, so the web form still has some hiccups. The order of the data is not yet user friendly and there are some unnecessary fields that we will be getting rid of to make it easier for you to contribute. The same goes for some of the defaults you can select that are unnecessary. This will be done over the next few weeks.

    In the meantime, you are very welcome to submit your event](https:/ /foss.events/new-event) and test our new form and give us feedback at contact@foss.events. You are also welcome to help us get things done in the backend and have a look at our issue tracker and see where you would like to contribute.

  • // foss.events now can haz issue templates

    We have created some templates for our issue tracker in our Codeberg repository to streamline bug reports and feature requests for // foss.events. These templates are designed to help you provide detailed feedback, making the process more efficient for both our community and our maintainers. This update will improve our responsiveness and help to resolve issues quickly.

    Remember that // foss.events is a community project and your input is crucial to its continued development. We hope these templates make it easier for us to respond to your needs and for you to contribute effectively.

  • And finally: the dark side!

    We are pleased to enlighten our community by implementing a Dark Mode on // foss.events, a feature that has been requested for long. Dark Mode reduces eye strain and saves battery life, making a perfect match for late-night event exploring or in other low light environments. As usual we keep things in a simple and user-centric design.

    With PR #302 // foss.events automatically adjusts light/dark mode to your system’s light or dark setting. Users who wish to manually change however can easily switch between modes using the sun icon at the top of the page (see PR#304).

    Let us know how you like it and provide us your feedback.

  • Following sustainable software engineering practices

    After watching Carina’s talk on how to make your software project more reusable by others during Hacking in Hell, we updated our README.md to include the „about“, „purpose“, „installation instructions“, „usage“, „contributing“ and „licence“ sections directly in the readme. This is not only in line with our commitment to fostering an open source community, but also to ensuring that our practices contribute positively to a more sustainable technology ecosystem by making reuse as easy and standardised as possible.

    Btw, not only do we embrace sustainability of our software by enabling reuse, we also have an eye on responsible coding practices that are environmentally conscious, privacy friendly and efficient. You can read more about our efforts on our about page.

  • We’ve moved to Fosstodon.org!

    Our // foss.events Fediverse account has a new home! [We have moved from mastodon.social to fosstodon.org (https://fosstodon.org/@foss_events/109462370345767931). This move aligns us more closely with the vibrant FOSS community on fosstodon.org, especially with several event organisers active on Fosstodon. It will make us part of this vibrant hub and allow us to create a common timeline with the FOSS community, facilitating better engagement and collaboration.

    Follow our new Fosstodon account address to get the latest news from // foss.events