Code Monkey home page Code Monkey logo

Comments (2)

TheCurle avatar TheCurle commented on July 25, 2024

Moving from ReadTheDocs to Docusaurus was already a significant effort. The reasons we chose Docusaurus are threefold;

  1. it's field tested, and used by tons of extremely popular resources and websites, not even Facebook (the creators) is the most well-known user. I have never heard of Astro/Starlight, and while they have some relatively high-end sponsors (Google, NordVPN, The Guardian, Trivago), they don't seem to be a well-known team themselves, making it a difficult decision to move to a product designed by a team with not much (publically documented) history behind them
  2. It's much simpler in maintenance and updating than ReadTheDocs was, which does not seem to be the case for Starlight. It's a much more involved configuration, involving juggling various third-party plugins to get basic behaviour working, and dealing with dependency hell when a plugin you want isn't compatible with the version you have... not a problem we encounter at all with Docu.
  3. Performance isn't a concern for us. It's documentation. It's not like the page loading 0.003 seconds faster is going to make or break somebody's project. The longest loading time I had on docs.neoforged.net was 218 milliseconds - practically instant, for the purpose of having a huge block of text to spend 15 minutes reading through and testing things out. It's not a performance critical page.

Moving to Starlight at this stage (especially less than a day after releasing 1.20.2) would just be a huge waste of time, distracting us from more important things. Moving to it in the future, after all of this is sorted out, would just be spending time moving to a new framework with no real benefit to us - just creating more work in the future for no actual tangible benefit to the team or to the community.

Effectively; no. We have no reason to do this, and it has far more drawbacks than benefits, to everybody involved.

from documentation.

Imzxhir avatar Imzxhir commented on July 25, 2024

I understand, thank you for considering Astro/Starlight.

from documentation.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.