Hi Tom

Thanks for your input. Generally speaking, the overall process how to 
handle development in an air gapped environment is clear and also how i can 
identify the required files. My question was more about best practices to 
handle such situation for go project.
At the moment i favour athens as proxy and try to preload all required 
packages some how.



Am Mittwoch, 12. Dezember 2018 22:19:14 UTC+1 schrieb Tom Mitchell:
>
>
> On Wed, Dec 12, 2018 at 12:00 PM snmed <sandro....@gmail.com <javascript:>> 
> 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.

Reply via email to