Hi, Part II of the split https://issues.guix.gnu.org/66827
Now we would have - golang.scm - which would be logically keep on minimal number of packages - golang-check.scm - golang-web.scm - in review Planed - golang-crypto.scm - golang-compression.scm - golang-build.scm - which would include low level 0 dependencies packages. I found a lot of golang packages in (gnu packages syncthing) which are not 100% related to syncthing itself, possibly the were left there long ago. Thanks, Oleg On Thu, 19 Oct 2023 at 10:40, Sharlatan Hellseher <sharlata...@gmail.com> wrote: > > Hi, > > I've accidentally included other patch to this series. I've re-sent it under > the > new issue number https://issues.guix.gnu.org/66627. > > Thanks, > Oleg > > > On Mon, 16 Oct 2023 at 19:17, Sharlatan Hellseher <sharlata...@gmail.com> > wrote: > > > > Hi, > > > > I'm about to create golang-check and golang-build modules, which both are > > core and would be in used by others. As Maxim mentioned, the most time > > consumption task would be migrating copyrights header properly. > > > > On Sun, 15 Oct 2023, 22:25 Wilko Meyer, <w...@wmeyer.eu> wrote: > >> > >> > >> Hi, > >> > >> Sharlatan Hellseher <sharlata...@gmail.com> writes: > >> > >> > I think it's time to split (gnu packages golang) into some logical > >> > groups, see > >> > Python, Lisp for example. > >> > > >> > Thoughts? > >> > >> IMHO this sounds like a good idea as it would improve the > >> maintainability of golang packages in the long run. We have 487 package > >> definitions right now: > >> > >> (~/devel/guix-devel/gnu/packages) λ rg -c 'define-public' golang.scm > >> 487 > >> > >> which already seems quite laborous to split into logical groups (while > >> getting the copyright information right as well and maintaining the > >> gitlog history etc.); so it probably classifies as a task that should be > >> tackled sooner than later as it'll cause more work over time the more > >> golang packages exist. > >> > >> -- > >> Kind regards, > >> > >> Wilko Meyer > >> w...@wmeyer.eu > > > > -- > > … наш разум - превосходная объяснительная машина которая способна > найти смысл почти в чем угодно, истолковать любой феномен, но > совершенно не в состоянии принять мысль о непредсказуемости. -- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости.