January 23, 2014
On Wednesday, 22 January 2014 at 03:46:55 UTC, Daniel Murphy wrote:
> While you're at it, can we get per-platform zips?  Just take the normal zip and delete all but one platform.

Mmh, we could simply upload the intermediate zip files for each platform, that fall out of create_dmd_release before they are combined.
January 23, 2014
On Thursday, 23 January 2014 at 06:50:47 UTC, Brad Anderson wrote:
> This of course is relying on the zip file getting uploaded to
> downloads.dlang.org.  You could use the digitalmars urls for
> betas, I suppose, since those don't end up on the download site
> anyway.  The url template is just a bit further down in the file.

Please no manual steps. Is it possible to do this in the nsi script?
January 23, 2014
"Martin Nowak"  wrote in message news:jcszzsgkwldowcmwzooa@forum.dlang.org...
> Mmh, we could simply upload the intermediate zip files for each platform, that fall out of create_dmd_release before they are combined.

Sounds good. 

January 23, 2014
Jacob Carlborg, el 23 de January a las 11:39 me escribiste:
> On 2014-01-23 10:15, Mathias LANG wrote:
> 
> >As Jacob already said, we will either need to go back to a major of 0, or improve our major number almost everytime there is a release.
> 
> Ruby has just adopted the semantic versioning scheme[1] . They added a fourth digit. The first digit will be the version of the language, the remaining three digits will work as the regular semantic versioning scheme.
> 
> [1] https://www.ruby-lang.org/en/news/2013/12/21/semantic-versioning-after-2-1-0/

Works for me.

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
Software is like sex: it's better when it's free.
	-- Linus Torvalds
January 23, 2014
On 01/23/2014 01:33 PM, Dejan Lekic wrote:
>>
>
> It would be nice, IMHO, to have release information in the same fashion
> VisualD does it. Check:
> https://github.com/D-Programming-Language/visuald/releases . Notice that
> each release has changelog. -Very nice and professional I think.

Yeah, maybe we can do something useful with the github release page.
We do already have a changelog though,  http://dlang.org/changelog.html.
January 23, 2014
On Wednesday, 22 January 2014 at 03:43:51 UTC, Andrew Edwards wrote:
> On 1/21/14, 5:29 PM, Brad Anderson wrote:
>> On Tuesday, 21 January 2014 at 22:22:01 UTC, Andrew Edwards wrote:
>>>
>>> Note: An installer is not yet prepared for Windows.
>>>
>>
>> Let me know if you need any guidance on getting the Windows installer
>> working. Please use the one in windows/dinstaller.nsi (I need to get
>> some free time to unify that with Jordi's windows installer in the linux
>> folder).
>>
>
> 1) The link for nsisunz.zip per readme.txt does not work.
>

Very common with NSIS, unfortunately.  It's kind of a ghetto.
January 23, 2014
On Thursday, 23 January 2014 at 13:29:31 UTC, Martin Nowak wrote:
> On Thursday, 23 January 2014 at 06:50:47 UTC, Brad Anderson wrote:
>> This of course is relying on the zip file getting uploaded to
>> downloads.dlang.org.  You could use the digitalmars urls for
>> betas, I suppose, since those don't end up on the download site
>> anyway.  The url template is just a bit further down in the file.
>
> Please no manual steps. Is it possible to do this in the nsi script?

Well, presumably Andrew will get access to upload to the download site at some point soon and he's just use that instead of digitalmars's FTP and this won't be a problem.

The NSIS script already requires a bit of manual editing (basically just updating the version number). I think I can probably figure out a way to do away with that though (NSIS can pull definitions from a separate file and the NSIS command line supports specifying definitions). I'll experiment with these soon and see what I can do to allow it to be completely automated.
January 23, 2014
El 24/01/14 00:24, Brad Anderson ha escrit:
> On Thursday, 23 January 2014 at 13:29:31 UTC, Martin Nowak wrote:
>> On Thursday, 23 January 2014 at 06:50:47 UTC, Brad Anderson wrote:
>>> This of course is relying on the zip file getting uploaded to downloads.dlang.org.  You could use the digitalmars urls for betas, I suppose, since those don't end up on the download site anyway.  The url template is just a bit further down in the file.
>>
>> Please no manual steps. Is it possible to do this in the nsi script?
> 
> Well, presumably Andrew will get access to upload to the download site at some point soon and he's just use that instead of digitalmars's FTP and this won't be a problem.
> 
> The NSIS script already requires a bit of manual editing (basically just updating the version number). I think I can probably figure out a way to do away with that though (NSIS can pull definitions from a separate file and the NSIS command line supports specifying definitions). I'll experiment with these soon and see what I can do to allow it to be completely automated.
> 

You can take a look on linux/win/installer.nsi that get version argument from linux/dmd_win.sh and therefore from command line.

-- 
Jordi Sayol
January 23, 2014
On 01/22/2014 02:37 PM, Sönke Ludwig wrote:
> I'm getting deprecation warnings inside std.datetime to use "any"
> instead of "canFind".

https://github.com/D-Programming-Language/phobos/pull/1876
January 24, 2014
On Tuesday, 21 January 2014 at 22:22:01 UTC, Andrew Edwards wrote:
> For a description of these packages, visit http://dlang.org/downloads.html.

The link should be http://dlang.org/download.html (no 's' before
.html)