On Wed, Dec 12, 2018 at 12:00 PM snmed <sandro.p.da...@gmail.com> wrote:
> Hi all > > Our customer demands an offline development environment with no internet > connection, is there any best practices to handle package download and > project setup for such an use case? And how would the new go modules fit in > in such an environment? > > Any advise will be most appreciated. > Such a requirement can only be addressed with an air gap bridge. Are they working with Linux or another platform? On linux it is easy to "touch /var/tmp/now" and "find / -newer /var/tmp/now" and collect anything that is pulled in locally. then burn selected bits to a CDROM. Users inside the offline isolation booth have to make requests for library and module source or binaries and communicate possibly with paper for the bits they need. Dummy, stub programs will make it easy to identify and trigger the downloads of objects. No USB sticks... The CDROM set is an audit trail and allows virus scanning. The same is true for any and all system services libraries and more inside the development environment. That off line development environment likely needs exactly the same or stricter audit and reproducible setup. At each release cycle and checkpoint for debugging ... so leverage that same audit and management systematic process. Their ask is bigger than golang. -- T o m M i t c h e l l -- 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. For more options, visit https://groups.google.com/d/optout.