take a look at what's available at this post on lemmy.world, accessible at https://old.lemmy.world
this is so amazing, it's like a timewarp back to the good days
sourcecode is here https://github.com/rystaf/mlmym, major thanks to @nnrx@sh.itjust.works
if it's not easily implementable, i understand
https://www.youtube.com/watch?v=l3U_xd5-SA8
What is ultra-processed food? And do we really know what it’s doing to our bodies, our health, and the planet?(Subscribe: https://bit.ly/C4_News_Subscribe)Ch...
https://codeberg.org/Kbin/kbin-core/issues/196
The commit 5fb537bd50 lifts several classes straight from [Postmill](https://gitlab.com/postmill/Postmill/), a non-fediverse forum with voting and threaded comments that predates Kbin by approximately 5 years. For instance: * src/Markdown/Listener/CacheMarkdownListener.php * [Postmill](https://gitlab.com/postmill/Postmill/-/blob/4e93d3f1d222fe3d212dbf576af5b1085ce1e782/src/Markdown/Listener/CacheMarkdownListener.php) * [Kbin](https://codeberg.org/Kbin/kbin-core/commits/commit/5fb537bd50b43d24507d983b658ddd5cc6be96ca/src/Markdown/Listener/CacheMarkdownListener.php) * src/DependencyInjection/Compiler/AddMarkdownExtensionsPass.php * [Postmill](https://gitlab.com/postmill/Postmill/-/blob/1e98b99bc4a20b396f2fa4089bdb1a308b7e18fd/src/DependencyInjection/Compiler/AddMarkdownExtensionsPass.php) * [Kbin](https://codeberg.org/Kbin/kbin-core/src/commit/5fb537bd50b43d24507d983b658ddd5cc6be96ca/src/DependencyInjection/Compiler/AddMarkdownExtensionsPass.php) (this is identical down to the whitespace error someone [contributed to Postmill](https://gitlab.com/postmill/Postmill/-/merge_requests/439)) Similar "coincidences" where things were copied from Postmill and slightly modified can be found all over Kbin. For instance: * The `Critera` class: * Postmill's [Criteria.php](https://gitlab.com/postmill/Postmill/-/blob/1e98b99bc4a20b396f2fa4089bdb1a308b7e18fd/src/SubmissionFinder/Criteria.php) and [Submission.php](https://gitlab.com/postmill/Postmill/-/blob/a9704316c1c78f15ca12c2dc5ad477f4ac9f530e/src/Entity/Submission.php#L21-57) * [Kbin](https://codeberg.org/Kbin/kbin-core/src/commit/07f6976d41a8b28802bd3f5bc21c2e8f41a83c6d/src/Repository/Criteria.php) * The way criteria are applied: * [Postmill](https://gitlab.com/postmill/Postmill/-/blob/7a4c22cc095b83449eeb5b56bb23c813fc3cf6df/src/SubmissionFinder/SubmissionFinder.php) * [Kbin](https://codeberg.org/Kbin/kbin-core/src/commit/dce7cf30d467c051914990fedc425183d44dbbe0/src/Repository/PostRepository.php) Postmill is licensed under the [Zlib licence](https://en.wikipedia.org/wiki/Zlib_License), which notes (emphasis mine): > 1. **The origin of this software must not be misrepresented**; you must not claim that you wrote the original software. [...] > 2. [...] > 3. This notice **may not be removed** or altered from **any source distribution**. As Kbin is a derivative work that includes copious amounts of Postmill source code, both verbatim and tweaked as to hide its origins, I ask that you include Postmill's copyright notice, as per your legal obligations under the Zlib licence. I have never given you permission to take my work uncredited and slap your licence on it--I wonder what your sponsors would have to say about that. @ernest Edit: corrected link
so, i was wondering why i couldn't find outside communities by typing a direct URL (example: feddit.uk/c/<community>@<instance>
https://join-lemmy.org/docs/en/administration/federation_getting_started.html
from the docs, i quote:
Fetching communities
If you search for a community first time, 20 posts are fetched initially. Only if a least one user on your instance subscribes to the remote community, will the community send updates to your instance. Updates include:
New posts, comments Votes Post, comment edits and deletions Mod actions
You can copy the URL of the community from the address bar in your browser and insert it in your search field. Wait a few seconds, the post will appear below. At the moment there is no loading indicator for the search, so wait a few seconds if it shows "no results".
i have found that to correctly "link" a community across from another instance, i need to be:
but i have also realised an important implication. this must work both ways! i was also struggling to figure out why feddit.uk communities weren't showing up on other instances, and this is why.
this means that if we want feddit.uk communities to be indexed on other lemmy instances, we need to be logged in on that instance, and then type !community@instance in that instance's search bar, and then our communities will be indexed. this could also be the case for kbin and other software
in other words, gogogo! get out there! our communities will not be seen if they have not been indexed by at least one user from that instance - and as a result, wont show up in other instances search bars until this is done. and we won't see outside communities either until we index them here too!
@clara
@feddit.uk