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.

Reply via email to