Skip to content

Conversation

brad-anderson
Copy link
Contributor

No description provided.

@brad-anderson
Copy link
Contributor Author

@WalterBright This one too?

@WalterBright
Copy link
Member

I was going to wait on that until the release is actually uploaded to AWS.

@brad-anderson
Copy link
Contributor Author

Alright. Thanks.

@andralex
Copy link
Member

We need to have download statistics for any site we use. Let's hold off on this until we figure what S3 offers us. Otherwise, let's change the site to the newly created dlang.org/downloads.

@andralex
Copy link
Member

That should be the new short downloads.dlang.org URL.

@brad-anderson
Copy link
Contributor Author

Updated with downloads.dlang.org base URLs.

@braddr Could we get https://github.com/downloads/D-Programming-Language/dmd/curl-7.24.0-dmd-win32.zip uploaded to S3? Then the whole installer will be switched over and we'll be safe from Github's disappearing file hosting.

@WalterBright Is /other/dm856c.zip the correct file for DMC? Before it just used dmc.zip from ftp.digitalmars.com but I noticed the downloads page had versioned dmc uploads available so I switched over to those.

@WalterBright
Copy link
Member

On 6/18/2013 9:22 AM, Brad Anderson wrote:

Updated with downloads.dlang.org base URLs.

@braddr https://github.com/braddr Could we get
https://github.com/downloads/D-Programming-Language/dmd/curl-7.24.0-dmd-win32.zip
uploaded to S3? Then the whole installer will be switched over and we'll be
safe from Github's disappearing file hosting.

@WalterBright https://github.com/WalterBright Is /other/dm856c.zip
http://downloads.dlang.org.s3-website-us-east-1.amazonaws.com/other/dm856c.zip
the correct file for DMC? Before it just used dmc.zip from ftp.digitalmars.com
but I noticed the downloads page had versioned dmc uploads available so I
switched over to those.

I use dmc.zip, rather than a versioned one, so that existing URLs always point
to the latest and do not need updating.

@braddr
Copy link
Member

braddr commented Jun 18, 2013

@eco it's added, and I submitted a pull request to update the dlang.org website with the right path, it's not in the /releases tree but the /other tree.

@brad-anderson
Copy link
Contributor Author

@braddr Thanks. I've updated this pull request with that url.

@brad-anderson
Copy link
Contributor Author

@WalterBright At work we often have to link our latest version to our customers and having a simple URL you can remember or copy and paste is definitely the easiest way. What we did was used an HTTP redirect which has the added benefit of preserving the versioned file name so end users can tell what they just downloaded. Best of both worlds.

@MartinNowak
Copy link
Member

What's the state of this?

@brad-anderson
Copy link
Contributor Author

It's still ready to go.

@brad-anderson
Copy link
Contributor Author

@braddr Could we get the new dmc 8.57 uploaded to S3? I'll update this pull request.

@brad-anderson
Copy link
Contributor Author

Updated. This is ready to go once dm857c.zip gets uploaded to S3.

@braddr
Copy link
Member

braddr commented Aug 2, 2013

all set: http://downloads.dlang.org/other/

@brad-anderson
Copy link
Contributor Author

@braddr Thanks

@MartinNowak
Copy link
Member

Now will someone take the honour to merge this?

@brad-anderson
Copy link
Contributor Author

@braddr Looks like Walter did an unversioned update to the zip file to fix a mistake a couple hours before you uploaded. Can you confirm it's the latest version of http://ftp.digitalmars.com/Digital_Mars_C++/Patch/dm857c.zip that was uploaded?

Relevant NG discussion: http://forum.dlang.org/post/ktf0gf$1q0t$1@digitalmars.com

@braddr
Copy link
Member

braddr commented Aug 2, 2013

I can confirm I downloaded it after he said he uploaded the second version. You can also confirm by downloading both and checking.

@brad-anderson
Copy link
Contributor Author

I have no idea why I didn't think to just check myself. Sorry about that. Checked by md5 just to be sure. We're all good still.

@WalterBright
Copy link
Member

Checking is easy. Just run scppn.exe with no arguments, and it'll say 8.57. The bad one says:

C:\cbx\ztc>scppn
Digital Mars C/C++ Compiler Version 8.55.0n
Copyright (C) Digital Mars 2000-2013.  All Rights Reserved.
Written by Walter Bright
*****BETA TEST VERSION*****
http://www.digitalmars.com

@brad-anderson
Copy link
Contributor Author

@WalterBright Good to know. Oh, and while you are in here maybe click that Merge button :P.

@WalterBright
Copy link
Member

Given @andralex 's comment above, I'd like to leave it to him.

@brad-anderson
Copy link
Contributor Author

@andralex Please merge. Adding Visual-D will conflict with this. There are no outstanding concerns.

@brad-anderson
Copy link
Contributor Author

@WalterBright Could you merge this? Andrei's question about stats was addressed elsewhere. This is ready to go and is holding up my addition of Visual-D.

WalterBright added a commit that referenced this pull request Sep 12, 2013
Use S3 for the D2 URL template
@WalterBright WalterBright merged commit 55d521b into dlang:master Sep 12, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants