On 2021/09/07 09:32, Juris M. wrote:
> Hello, ports@!
> 
> I'm trying to create a port of hydroxide[1], which is written in Go.
> My knowledge of Go lang project infrastructure is minimal and the ports 
> infrastructure is new to me as well.
> 
> So far, I've looked at other ports in Go as examples, mainly terraform, and 
> some key elements are still unclear to me, whether related to the ports 
> infrastructure or Go specifically.
> 
> 1) How do I determine the exhaustive list of dependency modules for 
> MODGO_MODULES. Are those listed in the projects go.mod enough?
> 2) What are MODGO_MODFILES, and why do they list multiple versions? Are they 
> the exhaustive versions of the dependencies of the dependencies of the main 
> project?
> 
> Those are the main two questions I have for now. Any pointers addressing 
> these will be appreciated.
> 
> So far, I've been running a locally built hydroxide, and it's been working 
> fantastically.
> 
> I would like to contribute this and maintain it, if no one objects, as I've 
> found it useful and hope others will too.
> 
> [1]: Hydroxide is a CardDAV, IMAP and SMTP bridge for ProtonMail[2]
> [2]: https://protonmail.com/
> 
> --
> Sincerely,
> Juris M.

https://marc.info/?l=openbsd-ports&w=2&r=1&s=hydroxide&q=b

Reply via email to