sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

595
active users

#ossca

1 post1 participant0 posts today
Fedify: an ActivityPub server framework<p>🎉 Huge shoutouts to two amazing contributors from Korea's <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/OSSCA" target="_blank">#<span>OSSCA</span></a> program who just made <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Fedify" target="_blank">#<span>Fedify</span></a> even better!</p><p>First, <a translate="no" class="h-card u-url mention" href="https://hackers.pub/@z9mb1" rel="nofollow noopener" target="_blank">@<span>z9mb1</span></a> delivered <a href="https://github.com/fedify-dev/fedify/pull/321" rel="nofollow noopener" target="_blank">PR #321</a>, adding a handy <code>-o</code>/<code>--output</code> option to <code>fedify lookup</code>. Now you can save lookup results directly to files instead of just printing to terminal—a nice quality-of-life improvement for analysis and scripting workflows.</p><p>But the real showstopper is <a translate="no" class="h-card u-url mention" href="https://hackers.pub/@joonnot" rel="nofollow noopener" target="_blank">@<span>joonnot</span></a>'s incredible <a href="https://github.com/fedify-dev/fedify/pull/283" rel="nofollow noopener" target="_blank">PR #283</a>, which introduces the brand new <code>@fedify/testing</code> package! This massive contribution (2,014 lines across 20 files) brings <code>MockFederation</code> and <code>MockContext</code> classes that completely transform how we test federated applications. No more complex setups or actual network requests—just clean, straightforward unit testing with activity tracking, inbox simulation, and queue-aware testing capabilities.</p><p>These contributions solve real pain points and showcase the amazing talent emerging from the OSSCA program. Both features will be available in the upcoming Fedify 1.8 release. The future of federated software development just got a lot brighter! 🚀</p><p><a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/ActivityPub" target="_blank">#<span>ActivityPub</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/fedidev" target="_blank">#<span>fedidev</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/fediverse" target="_blank">#<span>fediverse</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/opensource" target="_blank">#<span>opensource</span></a></p>
Fedify: an ActivityPub server framework<p>🎉 Huge shoutout to two amazing contributors from Korea's <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/OSSCA" target="_blank">#<span>OSSCA</span></a> program who've made excellent contributions to <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Fedify" target="_blank">#<span>Fedify</span></a>!</p><p>👏 <a translate="no" class="h-card u-url mention" href="https://yuri.garden/@gaebalgom" rel="nofollow noopener" target="_blank">@<span>gaebalgom</span></a> tackled a tricky terminal compatibility issue in <a href="https://github.com/fedify-dev/fedify/pull/282" rel="nofollow noopener" target="_blank">PR #282</a>, fixing the <code>fedify node</code> command's favicon display on terminal emulators without truecolor support (<a href="https://github.com/fedify-dev/fedify/issues/168" rel="nofollow noopener" target="_blank">#168</a>). His solution elegantly detects terminal capabilities and falls back to 256-color mode when needed—ensuring a great experience across different environments.</p><p>🌟 <a translate="no" class="h-card u-url mention" href="https://hackers.pub/@joonnot" rel="nofollow noopener" target="_blank">@<span>joonnot</span></a> enhanced Fedify's <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/WebFinger" target="_blank">#<span>WebFinger</span></a> functionality in <a href="https://github.com/fedify-dev/fedify/pull/281" rel="nofollow noopener" target="_blank">PR #281</a> by adding a configurable <code>maxRedirection</code> option to the <code>lookupWebFinger()</code> function (<a href="https://github.com/fedify-dev/fedify/issues/248" rel="nofollow noopener" target="_blank">#248</a>). He transformed a hardcoded limitation into a flexible, user-customizable parameter while maintaining perfect backward compatibility.</p><p>Both delivered thoughtful, well-implemented solutions that showcase the quality of contributions coming from the OSSCA program. Welcome to the Fedify community! :fedify:</p><p><a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/ActivityPub" target="_blank">#<span>ActivityPub</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/opensource" target="_blank">#<span>opensource</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/fedidev" target="_blank">#<span>fedidev</span></a></p>
洪 民憙 (Hong Minhee)<p>And just finished writing a comprehensive contributor guide for the <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/OSSCA" target="_blank">#<span>OSSCA</span></a> mentees!</p><p>You can check it out here—it's Korean though: <a href="https://hackers.pub/@hongminhee/2025/ossca-fedify-contributors-guide" rel="nofollow noopener" target="_blank">https://hackers.pub/@hongminhee/2025/ossca-fedify-contributors-guide</a>.</p><p>It covers everything from setting up the <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/fediverse" target="_blank">#<span>fediverse</span></a> accounts and development environment to finding good first issues. While it's primarily for the OSSCA participants, anyone interested in contributing to <a translate="no" class="h-card u-url mention" href="https://hollo.social/@fedify" rel="nofollow noopener" target="_blank">@<span>fedify</span></a> is welcome to use it as a reference.</p><p>Ready to onboard the next wave of <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/ActivityPub" target="_blank">#<span>ActivityPub</span></a> developers!</p><p><a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Fedify" target="_blank">#<span>Fedify</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/fedidev" target="_blank">#<span>fedidev</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/opensource" target="_blank">#<span>opensource</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/mentoring" target="_blank">#<span>mentoring</span></a></p>
洪 民憙 (Hong Minhee)<p>Excited to share that I've joined <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/OSSCA" target="_blank">#<span>OSSCA</span></a> (Open Source Software Contribution Academy) as a mentor for the <a translate="no" class="h-card u-url mention" href="https://hollo.social/@fedify" rel="nofollow noopener" target="_blank">@<span>fedify</span></a> project!</p><p>OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.</p><p>We're currently in the process of selecting around 20 mentees who will start contributing to <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Fedify" target="_blank">#<span>Fedify</span></a> once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.</p><p>Looking forward to working with these new contributors and seeing what amazing things we can build together!</p><p><a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/opensource" target="_blank">#<span>opensource</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/mentoring" target="_blank">#<span>mentoring</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/ActivityPub" target="_blank">#<span>ActivityPub</span></a> <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/fedidev" target="_blank">#<span>fedidev</span></a></p>