4 ms·
Most of my 'side projects' are at home and not public. If you were to see my github page it is empty. I personally find with most of my 'side projects' are on
by sumtechguy 6y ago
Most of my 'side projects' are at home and not public. If you were to see my github page it is empty. I personally find with most of my 'side projects' are one off and sometimes I might pluck out a function or two out of something else but that is it. They are like you said mostly static and never really revisited.
I wonder if a 'rules of the road' sort of document in repos would help? A sort of 'here is what you can expect from the maintainer of this repo'. I think some people end up taking on too much and then you find out some key bit of infrastructure is done by 1 guy in his spare time, and managing their own job. Then others come along and expect you to fix it for them when you pretty much have abandoned the project. For example many of my projects would be in a 'AS-IS' category, if I made them public. I am not going to really revisit a project from 6 years ago that did something specific I needed. Not even if you show up with a nice pull request unless I am feeling particularly charitable that day.
- AshamedCaptain 6y agoSo why do you feel the need to document the _obvious_ fact that this a project you did in your spare time and therefore no one should expect _you_ to fix whatever issue they're having ? (irregardless of whether you are currently working on it or not) I also have a number of opensource projects published. Some of them get picked up by the popular distros, and I know (most of them) are in the same situation so I may be inclined to help them out. However, I have to ponder what goes in the minds of the people who bombard me with "Please add support for my odd usecase no one other than me could possibly want" emails. PS If someone sents you a patch to a 6 year abandoned project which you don't even care any longer, just apply it without even trying to check if it builds. Most likely it does.
- sumtechguy 6y agoIt is 'obvious' but for some people it does not seem to be? Not that it would help. It would mean they read the docs/code. Usually that is 99% of what they need to do. Some people are 'help vampires' and know they need something but want you to kind of do it for them. I do not even think they mean to do it. I think it is just text and this form of communication creates this weird air of authority that is not really there. For my personal case my private repos are mine and have no license/rules of the road because they are private.