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

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

 



On mardi 27 février 2018 16:03:36 CET Nicolas Mailhot wrote:
> 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

How do we test this? I installedtho go-srpm-macros from Rawhide but it doesn't 
seem to have the required macros?


_______________________________________________
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