Re: The New DIP Process

2024-02-28 Thread Brad Roberts via Digitalmars-d-announce

On 2/28/2024 7:34 PM, Jonathan M Davis via Digitalmars-d-announce wrote:

On Wednesday, February 28, 2024 7:18:29 PM MST Mike Parker via Digitalmars-d-
announce wrote:

On Wednesday, 28 February 2024 at 19:24:32 UTC, Jonathan M Davis

wrote:

I see that they're up on the NNTP server, and the web forum is
hooked up to them, but there is no mailing list. Is that
forthcoming and just isn't up yet since that takes some time,
or are these lists not going to have mailing lists like the
others?


They had to be up on NNTP for them to be added to the forums. I
just didn't think about the mailing list. I'll contact Brad.


Thanks.

- Jonathan M Davis


I set them up earlier today.  It's entirely possible I missed something 
while configuring them as it's been just over 6 years since the last new 
group was added, so do shout if anything looks off.  I see that the 
first two messages already posted made it through, so my confidence is 
reasonably high.


Also worth noting, the news group names are NOT dip.idea and 
dip.development.  They're actually digitalmars.dip.ideas (note the 
plural) and digitalmars.dip.development.


I made the list names just dip.ideas@ and dip.development@ for brevity.

Later,
Brad


Re: GitHub could be acquired by Microsoft

2018-06-08 Thread Brad Roberts via Digitalmars-d-announce

On 6/8/2018 2:34 PM, Walter Bright via Digitalmars-d-announce wrote:

On 6/7/2018 10:01 PM, H. S. Teoh wrote:

And that is why it's a bad thing to build a walled garden around a code
repo, esp. when the underlying VCS is well capable of distributed
development.  If only there has been a standard protocol for
communicating such associated content, such as PR comments and
discussions, bugs and issues (this latter not applicable in our case,
thankfully), then we could have setup an archival system to retrieve and
store all of this information.  Unfortunately, AFAIK there isn't a way
to do this, and so if Github for whatever reason shuts down, all of this
valuable information would be lost forever.


Since I have (most) of the Github discussions in email form, I could do 
something like this if we had to:


https://digitalmars.com/d/archives/digitalmars/D/index.html

There's a program that runs over the NNTP database to generate the 
static pages:


https://github.com/DigitalMars/ngArchiver


Essentially (if not actually) everything on github is available through 
their api's.  No need for scraping or other heroics to gather it.


Re: list server maintenance

2017-09-16 Thread Brad Roberts via Digitalmars-d-announce

On Sat, 16 Sep 2017, Brad Roberts via Digitalmars-d-announce wrote:

The server that hosts the d email/newsgroup gateway is migrating to new 
hardware today, so there's going to be some down time (rough estimate, a 
couple hours).  This includes bugzilla emails as well.


Ok, took a lot longer than I anticipated, and we're still finding things 
that aren't working quite right, but mail is flowing again.  Please report 
problems you experience to me.


Thanks,
Brad


list server maintenance

2017-09-16 Thread Brad Roberts via Digitalmars-d-announce
The server that hosts the d email/newsgroup gateway is migrating to new 
hardware today, so there's going to be some down time (rough estimate, a 
couple hours).  This includes bugzilla emails as well.




Re: Release D 2.075.0

2017-07-25 Thread Brad Roberts via Digitalmars-d-announce

On 7/24/2017 10:35 PM, Dmitry Olshansky via Digitalmars-d-announce wrote:

On Saturday, 22 July 2017 at 21:22:00 UTC, Walter Bright wrote:

On 7/22/2017 2:04 AM, Martin Nowak It'll be converted anyway. :-)





Putting the entire set in D (C compiler, C++ compiler, C 
preprocessor, htod converter, optimizer, code generator) makes the 
whole thing much more tractable, and who knows what we will be able 
to do with it!


Does that mean that DMC++ will hit Github?
I'm also interested in open-sourced version of snn library, of course.


It did that a long time ago, but as a private repository.  I suspect it 
won't stay private forever though.


Re: Work on ARM backend for DMD started

2017-07-04 Thread Brad Roberts via Digitalmars-d-announce

On 7/3/2017 11:50 PM, Iain Buclaw via Digitalmars-d-announce wrote:

On Monday, 3 July 2017 at 23:16:07 UTC, solidstate1991 wrote:
While I currently don't have an ARM based hardware that would be easy 
to develop on, I'm planning to use QEMU to emulate some form of ARMv6 
CPU, as it'll be the main target, as it's still being used in devices 
like the Raspberry Pi. ARMv5 is being considered if it doesn't need a 
lot of work, although I don't see a lot of reason behind doing it 
besides of the possibility of enabling the development of homebrew 
GBA, NDS, GP32, etc stuff.


As I became unemployed recently, I have a lot more time for 
development, so time now isn't an issue. Or at least until I find a 
job, which is hard due to my state as a college student, which I'm on 
the verge of losing it.


I would accept your input on various things, like if I should do some 
adjustments to the in-line assembly stuff, whether I should care 
about thumb (reduced size instruction set, not available on some 
newer targets) or not, etc. Got my hands on some official reference 
manual, it wouldn't hurt if I could research other ones too.


I'm aware that this is a topic that's occasionally brought up, but as 
someone is proposing to go from idea to implementation.  It seems like 
a good time to point out.


Someone did this 5 years ago as part of splitting the backend into 
interfaces - or at least as a working concept that the new interfaces 
actually allowed you to implement a new target.


Maybe you should use their work as a starting or reference point. 
 You'd probably save yourself most the trouble of working out how 
things connect.


Iain.


Unless someone else toyed with it also, it was me.  There's a branch 
called 'arm' in my fork of dmd that has a lot of groundwork.  I'm sure 
it's somewhat bitrotten in the few years since I last looked at it.  I 
got as far as being able to emit some _extremely_ basic functions (like 
calls to libc -- printf worked) and link.  I wrote the asm code -- as an 
exercise to force being able to encode much of the arm instruction set 
(if I remember right, pretty much everything except the neon vector 
instructions, and maybe even part of that set) in code structs.  But I 
didn't get to writing the arm version of almost any cd* functions to 
translate the ir into actual code objects.


Honestly, it's a pretty bad proposition.  I did what I did as much to 
learn about the arm instruction set as to get an arm dmd backend.  It 
did teach me a lot and I don't consider it entirely wasted time, but if 
the aim is to do anything beyond learning, I'd urge looking for a 
different project.  Just getting code of really bad quality emitted will 
be a lot of work (on top of all the parts I did).  Getting mediocre code 
will be another large amount of work. Getting code close to ldc or gdc 
is unlikely to ever happen.


So, look closely at your motivations and available time.


Re: Vision document for H2 2016

2016-07-07 Thread Brad Roberts via Digitalmars-d-announce

On 7/7/16 12:55 PM, Andrei Alexandrescu via Digitalmars-d-announce wrote:

https://wiki.dlang.org/Vision/2016H2 -- Andrei


In the release management section, I'd like to see some priority placed on regressions.  There was a 
time that releases were held until those where addressed.  It was only a couple releases, but the 
list did get down to just 1 that was deemed not blocking (I don't remember the details).


Re: 4x faster strlen with 4 char sentinel

2016-06-27 Thread Brad Roberts via Digitalmars-d-announce

On 6/26/2016 11:47 AM, Jay Norwood via Digitalmars-d-announce wrote:

On Sunday, 26 June 2016 at 16:59:54 UTC, David Nadlinger wrote:

Please keep general discussions like this off the announce list, which
would e.g. be suitable for announcing a fleshed out collection of
high-performance string handling routines.

A couple of quick hints:
 - This is not a correct implementation of strlen, as it already
assumes that the array is terminated by four zero bytes. That
iterating memory with a stride of 4 instead of 1 will be faster is a
self-evident truth.
 - You should be benchmarking against a "proper" SIMD-optimised strlen
implementation.

 — David



This is more of just an observation that the choice of the single zero
sentinel for C string termination comes at a cost of 4x strlen speed vs
using four terminating zeros.

I don't see a SIMD strlen implementation in the D libraries.

The strlen2 function I posted works on any string that is terminated by
four zeros, and returns the same len as strlen in that case, but much
faster.

How to get strings initialized with four terminating zeros at compile
time is a separate issue.  I don't know the solution, else I might
consider doing more with this.


Yup.. there's a reason that many many hours have been spent optimizing 
strlen and other memory related length and comparison routines.  They 
are used a lot and the number of ways of making them fast varies almost 
as much as the number of cpu's that exist.  This effort is embedded in 
the code gen of compilers (other than dmd) and libc runtimes.  Trying to 
re-invent it is noble, and very educational, but largely redundant.


Re: Qt's MOC getting replicated in D for Calypso

2016-02-21 Thread Brad Roberts via Digitalmars-d-announce

On 2/21/2016 9:09 AM, Elie Morisse via Digitalmars-d-announce wrote:

On Saturday, 20 February 2016 at 17:34:48 UTC, Nicolas F. wrote:

This is really cool and an interesting project, though I've got one
concern: How will this fit in with the rest of the C++ efforts done
upstream? (...) or is the goal to upstream these changes and make them
an officially supported feature?


The two efforts are independent, and the main issue with Calypso's
approach: it's tied to LDC, LLVM and Clang. Although I had a slight hope
that the approach would get recognized as allowing perfect interfacing
with C++ incl. things unthinkable with the « from scratch » approach
(like C++ template instantiation) and give D an edge that would probably
be sufficient to make lots and lots of people switch from C++ to D, as
long as DMD is there and a GDC/GCC version isn't proved feasible there's
no question about whether this approach should get officially endorsed
or not, and nevertheless the current efforts towards better C++ support
in DMD should still yield important results.

Calypso will exist as a LDC plugin, and yes code using Calypso features
will only be build-able by LDC+Calypso.


As I see it the goal here is to spearhead a working Qt <-> D
interaction, but how would this be used in production? Would Calypso
simply be run to generate bindings


The goal of Calypso is to make any C++ library of any complexity usable
in D straightaway, and there's no binding involved.

moc was a barrier for Qt because it only parses C++ code, and Qt's C++
API can hardly be used without the code moc generates.


Is there anything preventing Calypso from turning into a code and 
interface generator?  Making it an application that is part of the build 
rather than a plug in to ldc would make it available to both dmd and gdc 
users, no?


Re: https everywhere update - dlang.org gets an "A" now!

2015-12-03 Thread Brad Roberts via Digitalmars-d-announce

On 12/3/15 5:38 PM, Brad Anderson via Digitalmars-d-announce wrote:

On Wednesday, 2 December 2015 at 22:17:20 UTC, Walter Bright wrote:

https://www.ssllabs.com/ssltest/analyze.html?d=dlang.org=on

Dlang.org gets an "A" now! Thanks to Jan Knepper's efforts.


Nice work by Jan. I know how big of a hassle things like this can be so taking 
the time to actually
do it is much appreciated.

On a related note, Let's Encrypt hit public beta today[1]. With that I think we 
should be able to
get all of the official infrastructure on TLS now. It's unfortunate it didn't 
come a bit sooner
because now the NSA knows I read the entire DUB JSON thread, much to my shame.

1. https://letsencrypt.org/2015/12/03/entering-public-beta.html


I'm glad that letsencrypt is out there doing the publicity, but getting and using ssl certs has been 
free via startssl for several years now.  What this new group is doing is the PR and marketing to 
get people to do it, of course under their own umbrella rather than another company's.


- Brad


auto-tester partial outage

2015-04-26 Thread Brad Roberts via Digitalmars-d-announce
Tuesday and Wednesday between 8:00am and 4:30pm PDT the auto-tester is 
going to loose a significant fraction of its build hardware due to power 
maintenance (my entire neighborhood is loosing its incoming power lines, 
apparently).  I'm in the process of spinning up additional ec2 instances 
to ensure that we don't loose platform coverage during the maintenance, 
though there will likely not be the level of redundancy that is 
available normally.


Bad timing considering the hackathon, but hopefully it won't be 
particularly noticeable to anyone other than me.


Later,
Brad


Re: Release D 2.067.0

2015-03-24 Thread Brad Roberts via Digitalmars-d-announce

On 3/24/2015 11:18 AM, Martin Nowak via Digitalmars-d-announce wrote:

One way to improve this would be to have changelogs in the
dmd/druntime/phobos repo and make the entries part of the pull requests.


For what it's worth, that's how things were setup a long time ago (by 
me), but a lot of people argued enough that it was dropped.  I can't 
remember why.


Re: Travis-CI support for D

2015-01-27 Thread Brad Roberts via Digitalmars-d-announce

On 12/11/2014 3:16 AM, Martin Nowak via Digitalmars-d-announce wrote:

On Thursday, 11 December 2014 at 07:40:14 UTC, Andrej Mitrovic via
Digitalmars-d-announce wrote:

On 12/11/14, Martin Nowak via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:

Glad to announce that D support on Travis-CI was launched today.

http://blog.travis-ci.com/2014-12-10-community-driven-language-support-comes-to-travis-ci/



Awesome!!

Btw, I've noticed this command in the log file of a Travis run:
$ curl http://downloads.dlang.org/releases/2014/dmd.2.066.1.linux.zip

~/dmd.zip


It seems a bit of a waste of bandwidth to re-download the release for
each run?


Indeed, and we'll have to see how that works. Easiest solution would be
to add a caching proxy on either side (incapsula?). We could also come
up with some chef recipes to preinstall a bunch of compilers on certain
worker boxes.


For the last 30 days, travis represents about 2.5% of all downloads (1k 
of 40k).  So, not horrible, but could also be a whole lot less (down 
from 1k to 74 based on January's data) if it were cached on each host.


Re: Travis-CI support for D

2014-12-11 Thread Brad Roberts via Digitalmars-d-announce

On 12/10/2014 11:34 PM, Andrej Mitrovic via Digitalmars-d-announce wrote:

On 12/11/14, Martin Nowak via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:

Glad to announce that D support on Travis-CI was launched today.

http://blog.travis-ci.com/2014-12-10-community-driven-language-support-comes-to-travis-ci/


Awesome!!

Btw, I've noticed this command in the log file of a Travis run:
$ curl http://downloads.dlang.org/releases/2014/dmd.2.066.1.linux.zip

~/dmd.zip


It seems a bit of a waste of bandwidth to re-download the release for
each run? Also, this will likely skew download statistics for us.


Yes, it will.  And bandwidth costs money.  Please discuss with the 
travis-ci people how to cache that.


Re: [OT Security PSA] Shellshock: Update your bash, now!

2014-10-03 Thread Brad Roberts via Digitalmars-d-announce

On 10/3/2014 3:25 AM, David Nadlinger via Digitalmars-d-announce wrote:

On Friday, 3 October 2014 at 07:16:14 UTC, Kagamin wrote:

On Thursday, 2 October 2014 at 12:44:08 UTC, eles wrote:

I doubt. At least, not easily. However, installing LMDE should be a
one-time process (it's a rolling distribution).


Do rolling distributions guarantee to not overwrite fstab? How mint
package update differs from a rolling distro package update?


Arch Linux warns you about the conflict and installs the new files as
e.g. /etc/fstab.pacnew.

David


I've used at various points in time Debian, Ubuntu, Redhat, Centos, and 
amazon linux.  At no point has any of them ever lost my fstab file, or 
any other critical file for that matter.  My oldest system at this point 
is about 8 years old and has been ubuntu since it was born and still is. 
 It's current and has rolled through every intervening version quite 
easily, which is a good thing since it's a vm off in a data center.


It's not hard to maintain systems, but they do require maintenance.  I 
wouldn't really expect to neglect a system for many years and be able to 
rapidly jump it all the way to current.  About once a year I go on a big 
maintenance spree, independent of more frequent minor maintenance.


My 2 cents,
Brad


Re: D 2.066 is out. Enjoy!

2014-08-22 Thread Brad Roberts via Digitalmars-d-announce

On 8/22/2014 11:33 AM, Andrei Alexandrescu via Digitalmars-d-announce wrote:

On 8/22/14, 10:05 AM, John Colvin wrote:

As I'm sure has been mentioned elsewhere, the website changes should be
part of the release process, not an afterthought.


Agreed. Who would like to volunteer being our webmaster? We'll discuss
with our admin to give push rights. -- Andrei


cronjob that does a git pull, and then everyone with pull permissions 
can keep the website updated.


Re: DMD v2.066.0-b3

2014-07-12 Thread Brad Roberts via Digitalmars-d-announce

On 7/12/14, 4:31 PM, Andrew Edwards via Digitalmars-d-announce wrote:

On Saturday, 12 July 2014 at 00:13:47 UTC, David Nadlinger wrote:

For convenience, the list of unresolved issues marked as regressions:
https://issues.dlang.org/buglist.cgi?bug_severity=regressionresolution=---

Seems like there is still quite a way to go until we can release RC1.

David


David, I'm sure you are aware that list will never be empty. The last release 
lasted from mid
November to 24 February and that list was never empty once during that entire 
time. The only way we
will empty that list is to prevent people from submitting new regressions 
during a review.

When I checked the list yesterday the count was at 9: right now it is at 12. 
And at least on of
those items on the list has been there since 2011.

The reality is that zero emphasis is place on regressions unless it's time for 
a release, and even
then, only a few people pay attention to them. Everyone else just continue on 
in their happy world
doing what's important to them.  You you cannot ask that anyone work on 
anything because if it's
not important in their minds, they will not do it. They'd much rather sit 
around and biker about how
you did it incorrectly. Which, in my opinion, is a huge wast of time and 
resource.

So I have some questions: What is the magic number that will trigger the 
release? What happens if we
never reach that number? Do we just continue waiting for it or do we make a 
decision at some point
that it's time? If so, how long do we wait? Is there one person who makes the 
decision, or is it
decision automatic? If there is a person, who is it?


An important topic, certainly.  But not for the announce newsgroup.  Please continue this over on 
the beta list.


Re: DMD v2.066.0-b3

2014-07-11 Thread Brad Roberts via Digitalmars-d-announce

Also available at downloads.dlang.org

On 7/11/14, 5:00 PM, Andrew Edwards via Digitalmars-d-announce wrote:

The v2.066.0-b3 binaries are now available. The review period for beta 3 will 
run until 0700 UTC
( PDT, 0300 EDT, 1600 JST) on 14 July 2014, at which time binaries for RC1 
will be produced and
released. Due diligence in identifying regressions as early as possible is 
requested and
appreciated. Issue 13101, [1], is provided for identifying anyfixedregressions 
that needs to be
picked and included in RC1.

B3 binaries are located here:

 ALL
 ftp.digitalmars.com/dmd.2.066.0-b3.zip

 OSX
 ftp.digitalmars.com/dmd.2.066.0-b3.dmg
 ftp.digitalmars.com/dmd.2.066.0-b3.osx.zip

 FREEBSD
 ftp.digitalmars.com/dmd.2.066.0-b3.freebsd-64.zip
 ftp.digitalmars.com/dmd.2.066.0-b3.freebsd-32.zip

 LINUX
 ftp.digitalmars.com/dmd_2.066.0~b3-0_i386.deb
 ftp.digitalmars.com/dmd_2.066.0~b3-0_amd64.deb
 ftp.digitalmars.com/dmd.2.066.0-b3.linux.zip
 ftp.digitalmars.com/dmd-2.066.0~b3-0.openSUSE.i386.rpm
  ftp.digitalmars.com/dmd-2.066.0~b3-0.openSUSE.x86_64.rpm
 ftp.digitalmars.com/dmd-2.066.0~b3-0.fedora.i386.rpm
 ftp.digitalmars.com/dmd-2.066.0~b3-0.fedora.x86_64.rpm
 ftp.digitalmars.com/libphobos2-66_2.066.0~b3-0_i386.deb
  ftp.digitalmars.com/libphobos2-66_2.066.0~b3-0_amd64.deb

 WINDOWS
 ftp.digitalmars.com/dmd-2.066.0-b3.exe
 ftp.digitalmars.com/dmd.2.066.0-b3.windows.zip

A maintenance release is scheduled for 2.065 on September 15. Request 
assistance in identifying
non-breaking changes (fixes) for inclusion in 2.065.1 by 30 August. Issue 
13036, [2], is opened for
documenting/consolidating candidates for the point release.

Enjoy,
Andrew

[1] [Cherry-pick v2.066.0-rc1]https://issues.dlang.org/show_bug.cgi?id=13101
[2] [Cherry-pick v2.065.1-b1]https://issues.dlang.org/show_bug.cgi?id=13036


Re: DMD 2.066.0-b1

2014-07-03 Thread Brad Roberts via Digitalmars-d-announce

The same set of available files are also here:

http://downloads.dlang.org/pre-releases/2014/

NOTE: The amd64 linux build is listed as available, but it's not, yet.

On 7/3/14, 6:13 PM, Andrew Edwards via Digitalmars-d-announce wrote:

A number of technical difficulties resulted in a delayed beta review. The 
review period has
commenced and will continue until 0700 UTC ( PDT) 14 July 2014. Your 
assistance in identifying
and reporting bugs are greatly appreciated.

Binaries are located here:

 ALL
 ftp://ftp.digitalmars.com/dmd.2.066.0-b1.zip

 OSX
 ftp://ftp.digitalmars.com/dmd.2.066.0-b1.osx.zip
 ftp://ftp.digitalmars.com/dmd.2.066.0-b1.dmg

 FREEBSD
 ftp://ftp.digitalmars.com/dmd.2.066.0-b1.freebsd-32.zip
 ftp://ftp.digitalmars.com/dmd.2.066.0-b1.freebsd-64.zip

 LINUX
 ftp://ftp.digitalmars.com/dmd.2.066.0-b1.linux.zip
 ftp://ftp.digitalmars.com/dmd_2.066.0-b1-0_amd64.deb
 * ftp://ftp.digitalmars.com/dmd_2.066.0-b1-0_i386.deb
 * ftp://ftp.digitalmars.com/libphobos2-66_2.066.0~b1-0_amd64.deb
 * ftp://ftp.digitalmars.com/libphobos2-66_2.066.0~b1-0_i386.deb
 * ftp://ftp.digitalmars.com/dmd-2.066.0~b1-0.fedora.i386.rpm
 * ftp://ftp.digitalmars.com/dmd-2.066.0~b1-0.fedora.x86_64.rpm
 * ftp://ftp.digitalmars.com/dmd-2.066.0~b1-0.openSUSE.i386.rpm
 * ftp://ftp.digitalmars.com/dmd-2.066.0~b1-0.openSUSE.x86_64.rpm
 * ftp://ftp.digitalmars.com/dmd_2.066.0~b1-0_amd64.deb
 * ftp://ftp.digitalmars.com/dmd_2.066.0~b1-0_i386.deb

 WINDOWS
 ftp://ftp.digitalmars.com/dmd.2.066.0-b1.windows.zip
 * ftp://ftp.digitalmars.com/dmd-2.066.0-b1.windows.exe

* Note: installers are not yet available for Linux or Windows, please check 
back again as they will
be uploaded upon availability.

You can find find a list of changes that have occurred since the release 
2.065.0 at [1]. I'm looking
for a better way but this should provide an good idea as to what has changed 
since the last release.

Request assistance in identifying non-breaking changes (fixes) for inclusion in 
the 2.065.1 point
release. I need assistance with this because I do not have the expertise to 
determine what goes into
the point release. If nothing is identified, I will abandon the idea of 
providing point releases.

A big thanks to the developers who have dedicated their time and effort to 
making improvements to
the language and making this release possible.

A issues ([1]  [2]) have been created for identifying commits that require 
cherry picking for
inclusion in future beta/release candidates. Commits not identified will not be 
picked.

Enjoy,
Andrew

[1] https://github.com/AndrewEdwards/dmd/wiki
[2] [Cherry-pick v2.066.0-b2] https://issues.dlang.org/show_bug.cgi?id=13035
[3] [Cherry-pick v2.065.1-b1] https://issues.dlang.org/show_bug.cgi?id=13036


bugzilla and auto-tester temporarily down

2014-07-01 Thread Brad Roberts via Digitalmars-d-announce

The host that runs these two services is down.  I'm working on getting them 
back up.

There's a reasonable chance I'll end up having to restore both db's from last night's backups, 
meaning a loss of the last 18 hours of bugzilla changes other than the messages sent to the bugs 
newsgroup/forum/mailing-list.


Re: bugzilla and auto-tester temporarily down

2014-07-01 Thread Brad Roberts via Digitalmars-d-announce
Both are back up and running, with about 17 hours of data loss (just after midnight pacific time is 
when the backup ran).


I forced the auto-tester to invalidate all 'current' results and start testing 
everything.

For bugzilla, there's 9 messages during that time span, some are due to dupes, so very little data 
loss.  I'll re-enter those now.


Please report anything that seems broken (... relative to how it was yesterday).

On 7/1/14, 3:30 PM, Brad Roberts via Digitalmars-d-announce wrote:

The host that runs these two services is down.  I'm working on getting them 
back up.

There's a reasonable chance I'll end up having to restore both db's from last 
night's backups,
meaning a loss of the last 18 hours of bugzilla changes other than the messages 
sent to the bugs
newsgroup/forum/mailing-list.


D's timeline

2014-05-20 Thread Brad Roberts via Digitalmars-d-announce
I'm working on my presentation for the conference and I'm running out of time.  I'd like to ask you 
guys for some help locating a few dates:


1) When 0.x transitioned from alpha to beta
2) Was there a beta to release candidate transition for 0.x - 1.x? If so, when?  I have the 1.00 
release date, that one is easy.

3) When did the 2.x series switch similarly (alpha, beta, rc)?
4) When were the various platforms added to the release bundles?


Any other events you consider major in the history of D.  I've already got a bunch, but have room to 
include more and would hate to miss anything big.  We each have our own view on what's important and 
I won't promise to include ones mentioned, but I'd love to have more to consider including.


Please send them directly to me (bra...@puremagic.com) rather than follow up in the news group to 
avoid a long and not really appropriate for the announce group discussion.


Thanks,
Brad