top | item 38273064

(no title)

jamescostian | 2 years ago

Perhaps something that could you help is adding an H1 to the readmes like "This project is finished, not being developed", with some explanation like "Unless you found a security vulnerability, your issues and PRs may be ignored or receive delayed responses. Feel free to fork this repo if needed. Please do not ask if this is dead."

This clarifies your stance so well that people acting in good faith won't bother you, and anyone who does bother you very likely isn't acting in good faith - easy to ban.

Plus, when you see someone ask questions about your project and interpret them as "a bulleted list of the reasons I suck", it implies that on some level you think "I suck because I'm not giving these projects more of my time". Giving that kind of disclaimer might help you move away from that mindset, and instead feel more at ease with yourself. Your contributions should be celebrated (as the person with those bulleted points did!), and anyone acting in good faith can appreciate them and fork if needed

discuss

order

kybernetikos|2 years ago

Perhaps it'd be good to have a template that open source projects can use to set expectations, or a badge or something. Based on your suggestion it could be something like

I consider this project

    - actively developed
    - a toy
    - finished
    - still interesting to me
    - no longer something I expect to progress
I will / will not review PRs [unless they are Security / some category].

Your best option if you would like changes is

    - raise a PR
    - ping me
    - fork it
    - use a different project
    - pay me
My attitude to forks is

   - The more the merrier
   - A necessary evil
   - I'd like to avoid them for this project if possible
   - Not allowed by the license

minimaxir|2 years ago

This may be what I need to do.

Yes, I do have inherent guilt for not updating my projects often enough.