On Wednesday, 24 February 2021 at 08:10:01 UTC jonr...@gmail.com wrote: > i had a similar experience where i ended up pull-requesting the addition > of mod&sum into a dependency. fair enough for actively maintained packages > or packages you've contributed to before but could be problematic > otherwise. (insert any linux/bsd talk about contributing changes upstream > here) > > it is not really reasonable to expect everyone to indefinitely maintain > everything they put out there. this is a breaking change for old code in > practice...even if it's more the toolchain than the source and consistent > with the compatibility promise when carefully read. to be clear: i'm not > criticising the change and like that i need to take action(s) now as > opposed to an unknown time later. > > so a suggestion: a tool to scan for not-updated projects that does the > mod&tidy, tests it, and sends a pull request. logistically that's a lot > for an individual but should be workable for the go team (i am guessing). > this would also have the advantage of finding truly orphaned projects -- if > a maintainer doesn't reply in a week/month/whatever to an > obviously-automatic-and-official request to fix something the package > really should be forked. can't cover everything but whatever is on > pkg.go.dev is a kind of all you can expect. > > and if anybody from the hosting/ci providers is here: providing free > credits for this would be a nice way to show support for the ecosystem. > > or maybe this is just going to cause noise for a week and then every > actively used package will be sorted or forked-and-then-sorted. > > thanks. expressed virtually all i was about too.
BTW something i just noticed..... i lean on the std.lib. for patterns/references/best practice, how come its not modularised? -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/055c1280-f191-4b6d-8111-94398634d84an%40googlegroups.com.