Re: <DKIM> Trying out More Go Packaging: Bugs and Questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le 2018-02-27 15:49, Fabio Valentini a écrit :

Hi Fabio,

Thanks a lot for testing, we need more input to produce great Go packaging tooling.

I've been following the (long overdue) improvements concerning go
packaging in fedora, and since I saw that packages are starting to
make use of the new mechanisms, I wanted to finally check it out and
started "converting" one of my own (one of ~50) golang packages
(golang-github-AudriusButkevicius-cli). However, I came across a few
stumbling blocks (and at least one bug) in the current implementation
(please correct me if I am just doing it wrong):

1) The currently implemented macros have different names than the ones
that were proposed at the "More Go Packaging" wiki page, which
confused me.

Yes, Jan changed quite a few macro names and semantics when merging and rewriting macro code in go last week. Some of his changes are very good and quite better than what I proposed, others I don't quite agree with and I'm not sure they actually work. And clearly the result is not tested enough.

My plan is to take all the improvements Jan made, reintegrate everything that can be on the original proposed macro names (I don't want to rewrite my 550+ tested Go specs more than absolutely necessary), and make a new pass on the documentation for things that changed for the better but require call changes in the specs.

In the meanwhile you should still have the original PR to go-compilers in Pagure which is not what Jan merged, has some bits that will be done better with the code Jan wrote, but in the meanwhile is actually working and tested.

Regards,

--
Nicolas Mailhot
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux