Maybe a stupid question, but what would be the altternative?
Recently I started to think along these lines: code not being used and/or worked on is slowly decaying (due to bitrot :) ). Personally i would opt to share even if it's not perfect. Practice makes perfect and that's what you can do by making your work available to others and thus allow them to 'judge' your work. Your question seems to imply that this is part of why you're considering sharing your work.
From a practical viewpoint: it might be good to think about maintenance and support, although i presume most open source project first need to be used at all before this becomes problem. I hope this makes any sense.
That is exactly why I'd like to open-source my work. My concern is more about the practical question of how and/or seeing if I persuade someone to walk me through the process.
Recently I started to think along these lines: code not being used and/or worked on is slowly decaying (due to bitrot :) ). Personally i would opt to share even if it's not perfect. Practice makes perfect and that's what you can do by making your work available to others and thus allow them to 'judge' your work. Your question seems to imply that this is part of why you're considering sharing your work. From a practical viewpoint: it might be good to think about maintenance and support, although i presume most open source project first need to be used at all before this becomes problem. I hope this makes any sense.