Kbin Roadmap 2023

A certain stage of development has ended - a prototype was created that allowed me to verify whether such a form makes sense in the . Until now, it was a project that I developed in my free time. Now, thanks to the great people from Nlnet, I will be able to devote much more time to it. This time, we have already outlined a plan for the next few months officially: https://nlnet.nl/project/Kbin/

The progress of the work can be followed here: https://dev.karab.in - this is the version set up on the cheapest server, and it will remain so until all stages are completed, because one of the goals is to create a lightweight platform that will have very low requirements in its basic version, and therefore low maintenance costs for instances. With each passing day, more subpages and features will work.

Many of you are working on cool projects, it's worth calling on the Open call for funding ;-) https://nlnet.nl/news/2023/20230201-call.html

Soon, the kbin.social instance will also officially launch, now work on the server is still underway.


Stage 1 Frontend - refreshed, modern and accessible layout
To save time, the /kbin prototype was created using tools such as Bootstrap. Due to frequent iterations, good interface development practices were often overlooked. The goal is to create a clean, modern, responsive and accessible layout based on feedback from the community, which will work on any device, also without the need to use JS.

Stage 2 Backend - upgrade
Updating the environment, PHP, Symfony, API-Platform, etc.

Stage 3 Search module and alpha release
Currently, the search engine is based on Elasticsearch, which significantly increases the minimum server requirements. The goal is to eliminate Elasticsearch and create a search module with the ability of contextual filters and prepare the first alpha release.

Stage 4 Backend - refactor existing services.
Update of frameworks and tools used in the project. Refactor existing services. Refinement of existing services in order to achieve efficiency. Writing documentation for other developers, admins and visitors. Preparing a repository for contributors.

Stage 5 Federation improvements
Optimization of communication using ActivityPub. Completion of integration, creation of documentation for fediverse developers.

Stage 6 Admin section and user UX improvements
The goal is to provide tools for Kbin instance admins and to improve instance community sections.

Stage 7 Prepare for stable release
The goal is to release a stable version of the platform, solve problems reported by users and, using appropriate tools, develop the highest scalability and efficiency.

Stage 8 Implementing Events (incl. ‘stretch goals’)
At this stage, kbin will also become an events aggregator.

Stage 9 ActivityPub federation of Events (incl. ‘stretch goals’)
The events module will communicate with other platforms via ActivityPub (e.g. Mobilizon)


Currently, I am at stage 1/2/3.

Other instances:

@fediversenews

A person pointing to something that resembles the kbin platform's homepage.
ANuStart,

I like @ernest

m-p-3,
m-p-3 avatar

I just wanna say thanks for letting me in and good luck with the project !

FredOnline,
FredOnline avatar

Ernest, looking at all the previous comments, you must feel like you've been connected to 'The Borg Collective', with it's 'thousands' of voices!

ngmi,
ngmi avatar

Any plans to use HTMX?

Wage_Slave,

As a new comer, seeing shit like this is refreshing and may be wildly addictive. Road maps, open communication, user base oriented initiatives. This is like heroin when the only update you got from reddit usually was the last one you can't remember them sending.

I for one am excited to see this, and look forward to being along for the ride.

ittu,

I would love an official old.reddit.com clone interface combined with reddit enhancement suite functionality.

ittu,

users should be able to copy external links without having to enter the thread,

zd,

I definitely prefer this over Lemmy. Clean and easy to figure out without the shady development decisions.

DisgruntledGoat,

Don't know if this is the right place for suggestions, but I have a few that were immediately obvious. (Please let me know if there's somewhere more appropriate to post these!)

  • I started a new thread in a quiet sub where the last post was 2 months ago. However, my thread didn't show up at the top (when using the default "hot" view). That would be understandable for busy subs but if the latest post is months old its "hotness" should have decayed enough that a new post goes to the top.
  • I also got an error when submitting the thread, although it did go through. I ended up double posting because of that. (Also it wasn't totally clear it was an error at first as the page itself didn't say "error", only the title on the browser tab.)
  • The dropdown menus suffer from the "diagonal problem" where they disappear the instant the mouse moves out of the hitbox. For starting a new thread, I hover over the + then move diagonally down and left towards "add new thread" but the menu disappears.
  • Someone else mentioned it, but comment folding is a must.
cindybyrd547,
cindybyrd547 avatar

Are you trying to stop your divorce or separation and save your marriage or Get your ex lover back?

I am writing this review to express my deepest gratitude to Dr. Excellent for their incredible ability to bring back my ex-lover through their love spells. After a painful breakup, I was left feeling lost and heartbroken, desperately longing for a second chance. That's when I stumbled upon Dr. Excellent services, and I decided to give it a try.
From the very beginning, Dr. Excellent displayed a deep understanding of my situation. They took the time to listen to my story, empathize with my pain, and assure me that they could help. Their professionalism and expertise were evident throughout the entire process.
Dr. Excellent crafted a personalized love spell specifically tailored to my circumstances. They explained the rituals involved and the intentions behind each step, ensuring that I was comfortable and fully aware of the process. Their knowledge and experience in spellcasting were truly remarkable.
Within a few weeks of casting the love spell, I noticed subtle changes in my ex-lover's behavior. Communication between us became more frequent, and the tension that once existed seemed to dissipate. It was as if the spell had opened the door for us to reconnect on a deeper level.
To my astonishment, my ex-lover reached out to me, expressing their desire to meet and discuss the possibility of reconciliation. We had a heartfelt conversation, addressing the issues that led to our breakup and finding a way to move forward. It was a truly miraculous reunion that I never thought possible.
I cannot thank Dr. Excellent enough for their incredible gift and the positive impact they have had on my life. Their love spells not only brought back my ex-lover but also helped us heal and rebuild our relationship. I highly recommend their services to anyone seeking to reunite with a lost love. Trust in Here his contact. WhatsApp him at: +2348084273514 "Or email him at: Excellentspellcaster@gmail.com , His website:https://lovespellonline.godaddysites.com and you may just find the love and happiness you've been longing for.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse
  • kavyap
  • ngwrru68w68
  • tacticalgear
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • Durango
  • slotface
  • everett
  • vwfavf
  • rosin
  • khanakhh
  • normalnudes
  • Leos
  • cisconetworking
  • cubers
  • InstantRegret
  • ethstaker
  • osvaldo12
  • modclub
  • anitta
  • provamag3
  • GTA5RPClips
  • tester
  • megavids
  • JUstTest
  • All magazines