Skip to main content

Daniel Siepmann reshared this.


I was remembered today that opensource is much more than just writing code together. It's about knowledge sharing, teach other developers how to deal with certain issues. This is even more rewarding than writing a piece of code. #oss #php
#php #oss

reshared this



Daniel Siepmann reshared this.


as a mother, there are many situations in which I‘m happy about accessible web content:
- when the baby is asleep and I can‘t reach my headphones, I use video captions to not wake her
- when I carry the baby, I can‘t wear my glasses (she loves grabbing them…), so I prefer good text color contrast and large enough font sizes
- when I carry the baby, I can only use one arm/hand. then, I benefit from large click targets I can reach easily without dropping my phohe

#a11y #accessibility

Daniel Siepmann reshared this.



Daniel Siepmann reshared this.


Welcome in the fediverse @typo3 👋

#typo3

This entry was edited (3 days ago)

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


github: why isn't there an option "require all status checks to pass" instead of having to explicitly enable/disable 10 checks!? (or is there?)
This entry was edited (3 days ago)

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


Ich verstehe, dass es Frust erzeugt, wenn man Tickets für den #37c3 haben möchte und keine bekommt. Wenn man gebuchte Hotelzimmer, Bahnfahrten, etc. wieder stornieren muss. Wenn man Freunde nicht trifft.

Es gibt aber so viele schöne, kleinere #Chaos​events, die sich auch über Besucher:innen und vor allem mehr Mithilfe, Deko, Projekte, Awesomeness freuen!

Welches Event würdet ihr anderen empfehlen, und vor allem: Warum?

Gerne als Reply und/oder mit dem Hashtag… hm… #ChaosTipps?

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


Ich liebe es #phpunit #defrag

https://github.com/benholmen/defrag

Die Ausgabe eines PHPUnit-Laufs, bei dem die Ergebnisse der Test-Ausführung nicht wie üblich weiß auf schwarz dargestellt wird, sondern in der Art des Defrag-Utilities in MS-DOS 6.22 in den 1990er Jahren.

Daniel Siepmann reshared this.

something is telling me I need some phpunit tests, fast
open source sometimes is just freaking crazy

Daniel Siepmann reshared this.


🥳 PHP 8.3 Released!

In this new release, we have:

⌨️ Typed Class Constants
🏛️ Dynamic Class Content Fetch
♻️ A New #[\Override] Attribute
🐑 Deep-Cloning of Readonly Properties
:javascript: A New json_validate Function

👓 Read all about it on: https://www.php.net/releases/8.3/en.php

🔗 https://php.net/ChangeLog-8#8.3.0
📦 https://php.net/downloads

This entry was edited (4 days ago)

Prochainement disponible chez #Ouvaton ⤴️

#Php


Daniel Siepmann reshared this.


The 1.42 app releases are rolling into the stores, providing a major security upgrade that was long in the brewing and testing: guaranteed end-to-end encryption, protecting against compromised servers or networks (MITM attacks). The releases also enable multi-device synchronization of pinned/accepted/blocked/muted chat states, a new global gallery for desktop and many bug fixes and little improvements .... #deltachat https://delta.chat/en/2023-11-23-jumbo-42
a checkmark on a green background the shape of a flower or cloud.
This entry was edited (4 days ago)

Daniel Siepmann reshared this.

Wait, how does E2EE work if your underlying email provider doesn't support E2EE?
@183231bcb it's using autocrypt which distributes keys in mail headers, and securejoin protocols to protect against mitm modifications. For more details see the links in the post.
Wow for some people the #fdroid updates came faster than the play store updates. Thanks!

Next week's episode: the meticulously merge?
Oho! I suspect I will soon get a tip that will help me understand what got thinks about merge conflicts

Daniel Siepmann reshared this.


Medien u MdB berichten schon: #Bereinigungssitzung des Haushalts morgen soll abgesagt werden u die #Haushaltswoche (nä. Wo.) ausfallen. Offiziell fließen diese Infos aber nicht, weshalb der Digitalausschuss um 13:00 trotzdem in einer Sondersitzung über das #Haushaltsgesetz abstimmte 🙈. #AmpelChaos: Lindner, der ungeeignetste Finanzminister aller Zeiten!

Daniel Siepmann reshared this.

@bernhard srsly? du machst dir die Arbeit, mir extra eine Nachricht zu schreiben, weil Dir meine Hashtag Auswahl nicht gefällt? du wirfst mir unsinnigerweise Klassismus vor, aber hast du von mansplaining schon mal gehört? Oh man...

1/2

@ankedb

Hey Anke,

ähmm, meinen Kommentar habe ich unabhängig von irgendwelcher Geschlechtszugehörigkeit geschrieben.

Wie wäre es mit #Sozialtransferleistungsbezieher​s-splaining?

Wenn überhaupt, würde dies aus meiner Sicht eher zutreffen. Dein "Hinweis" ändert eher nichts an meiner Kernaussage. Die bleibt unverändert.


Daniel Siepmann reshared this.


Just learned the `git worktree` command from my colleague, seems nice for temporary work such as bugfix. Does any one use it before?

Daniel Siepmann reshared this.

Not use before, but I heard someone using two folder contain one project, just because it can let one folder running rspec and other on working, does worktree support this case?
@ericguo
Yes, it will create a directory with the branch you specified, you can rspec in that directory, notice the directory has only one branch.

Daniel Siepmann reshared this.


I really wish sites would stop with this ‘x hours, y days, z months’ rubbish. Put the bloody date on content and social posts. At least have it there as an option, next to supposedly ‘helpful’ human markers.
posted 6.55 millifortnights ago

Daniel Siepmann reshared this.


@lina_wolf, @supergarv, @brotkrueml and Florian Thiele are currently on the #TYPO3 Community Sprint in Düsseldorf. We are working on the new #documentation rendering based on the render-guides package from @phpdoc which should supersede the current Python-based rendering.

Patrick Schriner reshared this.

Wish you all the best. Its awesome to see you working on th tipic. Joined with other open source projects.


Daniel Siepmann reshared this.


Everyone who's boosting any of my #HurricaneBlondeMusic posts, or following me on Bandcamp, or adding my songs to their streaming libraries: YOU MATTER.

For me this feels a bit like open source. While I'm the sole creator of the music, anyone who does a shred of advocacy, liking, sharing, boosting, buying, streaming -- they're all contributors in my book.

Contributors helping me keep the dream alive. Thank you 💛

This entry was edited (1 week ago)

Daniel Siepmann reshared this.

have you heard about Value for Value music? i think you’d like it. Check out the Boostagram Ball by @adam to see how it works

Daniel Siepmann reshared this.


I love using read-only classes in #PHP. Immutability is great, however it gets clunky when making a copy of a big object where only one property changes.

I'd love to see `clone with` syntax. https://wiki.php.net/rfc/clone_with

#php

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


Exciting news! 📰 Submit your collaboration examples and ideas! 🤝 #Drupal, #Joomla, #TYPO3, #WordPress announce call for proposals for their first combined Dev Room track at @fosdem 2024. ❤️ Other #FOSS CMSs are also invited! ❤️ #conference #collaboration #OpenSource #CMS https://typo3.org/article/call-for-proposals-designing-futures-of-foss-content-management-at-fosdem

reshared this


Daniel Siepmann reshared this.


Micro$hit Teams vs #ICQ
#icq

reshared this


Daniel Siepmann reshared this.


I have known @ProvenPudding for many years and his commitment to the #TYPO3 project is truly enormous. All these years, he has put his heart and soul into the project and has been instrumental in advancing the public communications of the TYPO3 Association.
To continue his work, he is now looking for support in the form of work as a copywriter and TYPO3 developer or through donations.
Please support his work!

https://www.linkedin.com/pulse/support-outreach-consistency-stability-mathias-bolt-lesniak/

#FOSS #OpenSource #developmentcooperation #support #sponsor

reshared this

Thank you, Peter! Your endorsement means a lot! 🤗

Nicht, dass ich mich über mein „Deutscher sein“ definieren würde, aber … Jap, FullAck👍🏻👏
Die Ähnlichkeit mit einem Politiker, ich komme jetzt nicht auf den Namen, wie ein Monat, Februar oder April, oder so, ist zufällig, oder?

Daniel Siepmann reshared this.


The Tool the Docs devroom is back at #fosdem in 2024!

If you use, maintain, or just love an #opensource tool or process related to documentation or writing, we want to hear from you!

Head on over to https://fosdem.org/submit by December 1st 2023 and select our track when you submit.

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


working on a very short list of helpful command line git tools. so far I have:

* a custom shell prompt with your current branch
* tig for a nicer `git log` https://jonas.github.io/tig/
* delta for nicer diffs https://github.com/dandavison/delta
* maybe lazygit (I haven't used it but I hear a lot of good things!)

what am I missing?

(I think GUI git tools are great too but that's not my focus right now)

reshared this

I found time and checked "difftastic" and "delta". Both have some pros and cons.

I like that delta shows in which block change.

Both delta and difft handle tabs wrong.


Daniel Siepmann reshared this.


Donnerstag, den 23.11.2023 geben ich von 10-12 Uhr einen kostenlosen Online-#Workshop "Einführung in die gewaltfreie Kommunikation" (#GfK) (als Teil einer anderen Weiterbildung, an der ich teilnehme). Wer teilnehmen möchte, möge mich anchatten, damit ich weiß, dass ihr dabei seid, und damit ich euch den Zoom-Link geben kann.
This entry was edited (2 weeks ago)

reshared this


Daniel Siepmann reshared this.


Call for Speakers: FOSDEM 2024 / Nix and NixOS

https://discourse.nixos.org/t/call-for-speakers-fosdem-2024-nix-and-nixos/35251

#nix #nixos #fosdem #fosdem2024

reshared this



I just noticed that I'm constantly playing #music while work and during sport.

Still I rarely listen to music. That's sad. I need to change.


Daniel Siepmann reshared this.


Can we please not have the word „simply“ in NixOS manual or nixos.wiki? NixOS learning curve is super steep and it‘s frustrating when you start and you don‘t understand how to do things that are supposed to be simple
#linux #nixos #documentation #newbie #frustration
please do send PRs for the manual to remove them, that's completely right ; for the nixos wiki, it's hard because we cannot control the contents there


Migrating my first #TYPO3 Extension to version 12.4 LTS.
#PHPUnit is such a pleasure to use. It reveals all the deprecations not migrated by #rectorPHP which makes it easy to migrate code base.
That of course needs a good coverage by tests.

Daniel Siepmann reshared this.

I find https://github.com/phpstan/phpstan-deprecation-rules very helpful for this, too (in addition to running the tests and using Rector).
Didn't give it a try yet. But I guess it would be unable to report TCA migrations. But could be a great addition. Would also work with LSP integration within the editor.

Peter Kraume :typo3: reshared this.


Booked my travel and hotel for next years @FOSDEM and @FrOSCon.

Looks like I'll represent #TYPO3 at both events, joining #CMSGarden ( https://www.cms-garden.org/ ) at #FOSDEM. Already looking forward to see you there, explaining my beloved CMS TYPO3 and getting to know some people from #Nix and other projects.


@bmalkow @mb We had 110 devroom submissions to evaluate, physical limitations make us select some and others didn't make the cut... (which does not mean your talk cant fit in another devroom / main track / lightning talks)
For the second year in a row, there won't be an Ada devroom either... That's quite unfortunate as Ada had its last ISO revision approved :(
We'll try to have a stand at least to present stuff and answer questions about the language
#Ada #AdaProgramming #fosdem #fosdem2024

Daniel Siepmann reshared this.


It took way too long, but #NixOS finally has a Code of Conduct in place: https://github.com/NixOS/.github/blob/master/CODE_OF_CONDUCT.md

In a giant failure of the RFC-based decision making process, this has happened despite the RFC on the subject being stalled for months by nitpicking and concern trolls. The existing moderation team has (finally) decided that this is within their relevant scope / authority, so we now have something useful instead of hundreds of pages of useless discussion. Good.

reshared this

@babolivier I think there's plenty of evidence that RFC-style processes can work. But the NixOS implementation of it has many obvious flaws. For example, it doesn't define at all what "having consensus" means, or what are the requirements for a change to be considered to be accepted. So anything can just be filibustered to death, and some people also try to reach unrealistic levels of perfection.
I'm neither a user nor a contributor to NixOS, so I don't have the context to state on this particular instance. I've seen RFC-based processes work before provided the right structure is in place, both in terms of process, clarity on the distribution of responsibilities, and availability of people. Though they do come with drawbacks, notably with regards to the time and effort needed to come to a conclusion, which I think is unfortunately unavoidable when trying to reach the level and strength of consensus one is usually after when using these processes.

Daniel Siepmann reshared this.


Edit: 600+ boosts is probably enough! 😅

Do any friends have a company in Germany that could hire a junior web developer at the moment? Either as a junior or intern?

I've a friend based in Berlin, Germany, who's desperately in need of work so she can retain health insurance and stay in the country, after her last internship fell short of 6 months (company failed).

If you know of anything, please reach out!

#GetFediHired #fedihired

This entry was edited (2 weeks ago)

reshared this


Daniel Siepmann reshared this.


You can decrease the negativity in your life 100% by replacing all the people you know with this quokka
Photo of a quokka, a marsupial that looks like it's smiling

reshared this


Daniel Siepmann reshared this.


Weitere Schritte zur Finanzierung des Deutschlandtickets beschlossen


Hoffen wir Mal dass das D-Ticket nun nicht nochmal so bald diskutiert wird

Diese kleinen Minischritte sind doch echt Mist. So kommt man nicht weiter.

Ich war und bin Bahnfahrer deswegen macht es für mich auch so Sinn aber wenn ich mir Vorstelle ich hätte ein Auto, dass würde ich doch unter diesen Umständen niemals hergeben. Was man braucht um Leute zum umsteigen zu bewegen sind langfristige Garantien und klare Entscheidungen.

This entry was edited (2 weeks ago)

Daniel Siepmann reshared this.


It's been missing from the Fediverse — my micro-podcast introduction to open source. Expect weekly installments. More at https://www.opensourceutopia.com

Episode 1: LOVE ❤️

The meaning of #free in #OpenSource is much more about #humans and much less about #money than many people think. #FOSS #podcast #micropodcast

This entry was edited (3 weeks ago)

Daniel Siepmann reshared this.

Thanks for sharing the post with photo. Reminds me to keep some TYPO3 shirts (even I don't like black shirts anymore) for the none TYPO3 events, in order to be an advertisement for TYPO3.
@danielsiepmann We’ll meet again. Don’t know where, don’t know when … 🎶

AndreasKessel reshared this.


I guess I'll join at least one of the following events next year:

- https://froscon.org/
- https://chemnitzer.linux-tage.de/2023/en
- https://www.kieler-linuxtage.de/

Any suggestion which one to prefer and why? I can also provide a Talk regarding #TYPO3 as #OpenSource #CMS which will be the new foundation of the so-called "Government Site Builder" in Germany (see: https://produkt.gsb.bund.de/Produkt_neu/GSB11/gsb11_node.html)

reshared this

I'll visit FOSDEM and FrOSCon next year and get a feeling about the events. Thanks for your insights :)
Meet you at froscon then 🤓

Codappix GmbH reshared this.


Thanks to my workmate at @Codappix GmbH this small #TYPO3 bugfix was made.

I still guess the mindset is the most important thing. Our company and people involved are living #foss. Bugs are fixed upstream and applied via patches. We don't patch software just for ourselves.

Dirk Fehse reshared this.



Had a great talk with @Josef Glatz about some #TYPO3 ideas. I really like how motivated people are. I really like the ideas out there.

And I like discussing ideas and how to integrate them with less effort and better integration into the existing systems. As well as discussing how to improve the system while you are on it.

Looking forward to seeing the results.


Mathias Bolt Lesniak reshared this.


Back at home after an exciting, pleasing and motivating #t3crr #TYPO3 camp Rhine Ruhr.

Thanks to all attendees, speakers, sponsors and the orga team.

Marco Huber reshared this.