• 5ymm3trY@discuss.tchncs.deOP
      link
      fedilink
      arrow-up
      6
      ·
      1 month ago

      The project was archived back in April. I assume there were multiple incidents along the way, but the final straw was the discussion in this thread:

      https://github.com/nvim-treesitter/nvim-treesitter/discussions/8627#discussioncomment-16440673

      Basically it is just people demanding things from open-source developers and behaving like shit while doing so. These guys don’t have any respect for the work other people do for free in their spare time.

      I use a lot of open-source software, but I usually don’t interact with the developers. Whenever something like this happens I feel like we as a community should show our love and appreciation for these projects a lot more, so that devs don’t burnout due to this loud minority full of negativity and sometimes just plain harassment.

      • Leon@pawb.social
        link
        fedilink
        arrow-up
        2
        ·
        1 month ago

        Aah, cheers for the clarification. I skimmed the github link in the original post, but it mostly seemed like people were happy, and I’d not heard anything about treesitter so it kind of came out of left-field. :)

        People acting entitled to the time of volunteers is bananas.

  • KissYagni@techhub.social
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    @5ymm3trY Isn’t treesitter useless now that nvim has builtin lsp support ?
    I never really get what treesitter was about. I just know that it was an important plugin for autocomplete and things like that.

    • 5ymm3trY@discuss.tchncs.deOP
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      I am no expert either, but my main purpose for treesitter is better syntax highlighting although it does other things as well. I think it is pretty common to use LSP and treesitter together e.g. Kickstart.nvim does it.

      Not sure how this relates to autocomplete. For that you usually have things like blink.cmp, coc.nvim or nvim-cmp. I think they mostly work together with an LSP, but maybe they can use the syntax tree from treesitter for that as well.