On Monday, 27 October 2014 at 09:19:26 UTC, John Colvin wrote:
On Monday, 27 October 2014 at 09:10:41 UTC, Russel Winder via Digitalmars-d wrote:
On Sun, 2014-10-26 at 23:42 +0100, Martin Nowak via Digitalmars-d wrote:
[…]
Seriously, internet connection, well you can fetch packages and use them locally.
[…]

Yes seriously, having to have an Internet connection, to get anything started is a serious problem for many people. When at home it is not a
problem, when on the road it is a ####### disaster.

As with Maven, Gradle, (anything in the JVM-verse with artefact
dependencies) you have to pre-plan having all the artefacts you might want before leaving the Internet. Thus no serendipitous starting of new
work.

Until the Internet is a high speed resource free for everyone at all times everywhere, please do not hardwire into build tools assumptions
that it is there Internet connectivity as Maven originally did.

dub functions fine without internet connection. Packages already in ~/.dub (or wherever else you might choose) are used.

And how is it going to get there? It is common for build service (openSUSE's OBS for instance) to disable all internet connectivity. All things that are necessary for building get installed by the build service from prebuilt packages _before_ the system is booted. It cannot download additional files during the build process.

Reply via email to