Re: Bugzilla maintenance tonight

2014-04-09 Thread Vladimir Panteleev

On Wednesday, 9 April 2014 at 03:05:14 UTC, Brad Roberts wrote:
Tonight at 11pm pacific time, about 3 hours from now, the D 
bugzilla is going to go read-only for some much needed 
maintenance and upgrading.  Assuming all goes well, it will 
come back an hour or so later as issues.dlang.org.  That name 
isresolvable now with an old copy of the db -- don't use it yet 
as it'll all be wiped out and replaced by a fresh copy of the 
real db.  Redirects will be in place so that old url's send you 
over to the new site.


If things go badly, I'll abort and make d.puremagic.com/issues/ 
read-write again and try again after resolving whatever issues 
caused me to give up tonight.


Hopefully things will all go smoothly, and apologies in advance 
if they don't. :)


Later,
Brad


Good luck, and thank you for doing this! A Bugzilla update has 
been quite welcome for some time now.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
Well, my ISP decided that it wanted to take the night off while I was about 
half done.

Completed:
  - issues.dlang.org should be functional
  - bug changes are slow due to mail sending
  - github updated to point to new site

Todo:
  - old site doesn't redirect yet
  - auto tester graphs pull from the old db
  - speed up mail sending
  - copy data dir from old site (affects some functionality)

Andrei: can you change the bounty site's config

What have I left out / forgotten?

More when my connectivity is restored.

On Apr 8, 2014, at 8:03 PM, Brad Roberts bra...@puremagic.com wrote:

 Tonight at 11pm pacific time, about 3 hours from now, the D bugzilla is going 
 to go read-only for some much needed maintenance and upgrading.  Assuming all 
 goes well, it will come back an hour or so later as issues.dlang.org.  That 
 name isresolvable now with an old copy of the db -- don't use it yet as it'll 
 all be wiped out and replaced by a fresh copy of the real db.  Redirects will 
 be in place so that old url's send you over to the new site.
 
 If things go badly, I'll abort and make d.puremagic.com/issues/ read-write 
 again and try again after resolving whatever issues caused me to give up 
 tonight.
 
 Hopefully things will all go smoothly, and apologies in advance if they 
 don't. :)
 
 Later,
 Brad



Re: Bugzilla maintenance tonight

2014-04-09 Thread John Colvin

On Wednesday, 9 April 2014 at 07:59:26 UTC, Brad Roberts wrote:
Well, my ISP decided that it wanted to take the night off while 
I was about half done.


Completed:
  - issues.dlang.org should be functional
  - bug changes are slow due to mail sending
  - github updated to point to new site

Todo:
  - old site doesn't redirect yet
  - auto tester graphs pull from the old db
  - speed up mail sending
  - copy data dir from old site (affects some functionality)

Andrei: can you change the bounty site's config

What have I left out / forgotten?

More when my connectivity is restored.

On Apr 8, 2014, at 8:03 PM, Brad Roberts bra...@puremagic.com 
wrote:


Tonight at 11pm pacific time, about 3 hours from now, the D 
bugzilla is going to go read-only for some much needed 
maintenance and upgrading.  Assuming all goes well, it will 
come back an hour or so later as issues.dlang.org.  That name 
isresolvable now with an old copy of the db -- don't use it 
yet as it'll all be wiped out and replaced by a fresh copy of 
the real db.  Redirects will be in place so that old url's 
send you over to the new site.


If things go badly, I'll abort and make 
d.puremagic.com/issues/ read-write again and try again after 
resolving whatever issues caused me to give up tonight.


Hopefully things will all go smoothly, and apologies in 
advance if they don't. :)


Later,
Brad


I'm seeing massive speed improvements. Hooray :)


Re: Bugzilla maintenance tonight

2014-04-09 Thread Andrej Mitrovic
On 4/9/14, Brad Roberts bra...@puremagic.com wrote:
 Tonight at 11pm pacific time, about 3 hours from now, the D bugzilla is
 going to go read-only for
 some much needed maintenance and upgrading.

Interesting. So what's new in this version of bugzilla (or rather what
was the old version and which is the new version?). The few things I
can tell at a glance:

- All links are underlined by default (a little bit ugly, but I can
use a stylish script to override this)
- There's a new Tags field now
- The site is way faster now, yay!


Re: Bugzilla maintenance tonight

2014-04-09 Thread Andrej Mitrovic
On 4/9/14, Andrej Mitrovic andrej.mitrov...@gmail.com wrote:
 - All links are underlined by default (a little bit ugly, but I can
 use a stylish script to override this)

Here's what I use for the Stylish[1] addon:

-
@-moz-document url-prefix('https://issues.dlang.org'),
   url-prefix('http://issues.dlang.org')
{
a {
text-decoration:none;
}
}
-

[1] : https://addons.mozilla.org/en-US/firefox/addon/stylish/


Re: Bugzilla maintenance tonight

2014-04-09 Thread Sönke Ludwig
Not sure what exactly needs to be done about it, but I noticed that 
Deskzilla Lite doesn't recognize issues.dlang.org as an open source 
installation and thus denies to add the D product with its 12k bugs.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Sönke Ludwig

Am 09.04.2014 14:38, schrieb Sönke Ludwig:

Not sure what exactly needs to be done about it, but I noticed that
Deskzilla Lite doesn't recognize issues.dlang.org as an open source
installation and thus denies to add the D product with its 12k bugs.


Also seems like votes are disabled.


vibe.d 0.7.19 has been released

2014-04-09 Thread Sönke Ludwig
Due to some personal events, this release took a lot longer than 
anticipated, but now it's ready (with a record number of 120 
fixes/additions). Major changes and improvements:


- Implemented SSL certificate validation (mostly important for HTTP
  client requests and for the SMTP client) - note that there is
  currently no built-in set of known root certificates, so those have
  to be supplied manually

- New vibe.web.web module for building web interfaces in a similar
  descriptive way as with the REST interface generator

- Various improvements of the Diet compiler, bringing it closer to the
  latest version of Jade

- A number of performance improvements (unfortunately without any hard
  benchmark numbers)

- New FileDescriptorEvent class usable to integrate foreign file
  handles, such as pipes or sockets created by external libraries, into
  the event loop

- Lots of improvements to the Redis client with more to come in the
  next release

- Of course compiles with the latest DMD

The full list of changes/fixes can be found at
http://vibed.org/blog/posts/vibe-release-0.7.19

Homepage: http://vibed.org/
DUB package: http://code.dlang.org/packages/vibe-d
GitHub: https://github.com/rejectedsoftware/vibe.d


Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts

On 4/9/14, 2:38 AM, Andrej Mitrovic wrote:

On 4/9/14, Brad Roberts bra...@puremagic.com wrote:

Tonight at 11pm pacific time, about 3 hours from now, the D bugzilla is
going to go read-only for
some much needed maintenance and upgrading.


Interesting. So what's new in this version of bugzilla (or rather what
was the old version and which is the new version?). The few things I
can tell at a glance:

- All links are underlined by default (a little bit ugly, but I can
use a stylish script to override this)
- There's a new Tags field now
- The site is way faster now, yay!


The primary changes:
  1) hardware
  2) url, into the *.dlang.org name space
  3) upgrading from 3.4 (long past it's supported lifetime) to 4.4 (current)

As to what the 3.4 to 4.4 changes entail.. I'm sure that list is long as it's years and many many 
versions worth of changes.  Best source for that would be to peruse the bugzilla change logs.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts

On 4/9/14, 5:55 AM, Sönke Ludwig wrote:

Am 09.04.2014 14:38, schrieb Sönke Ludwig:

Not sure what exactly needs to be done about it, but I noticed that
Deskzilla Lite doesn't recognize issues.dlang.org as an open source
installation and thus denies to add the D product with its 12k bugs.


Also seems like votes are disabled.


Fixed, that code was moved to an extension which needed to be explicitly 
enabled.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Andrej Mitrovic
On 4/9/14, Brad Roberts bra...@puremagic.com wrote:
 As to what the 3.4 to 4.4 changes entail.. I'm sure that list is long as
 it's years and many many
 versions worth of changes.  Best source for that would be to peruse the
 bugzilla change logs.

Excellent. Found a few pages listing the new features for each new
major version number:

v3.6: http://www.bugzilla.org/releases/3.6/release-notes.html#v36_feat
v4.0: http://www.bugzilla.org/releases/4.0/release-notes.html#v40_feat
v4.2: http://www.bugzilla.org/releases/4.2/release-notes.html#v42_feat
v4.4: http://www.bugzilla.org/releases/4.4/release-notes.html#v44_feat

One of the more interesting ones which first caught my eyes is:
http://www.bugzilla.org/releases/4.0/release-notes.html#v40_feat_dup
(Automatic Duplicate Detection When Filing Bugs).

I suspect this is gonna help cut down on duplicate reports.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Orvid King
For the Deskzilla Lite problem, it's because the new URL isn't
currently on their list of open-source project's urls. I just opened
an issue (https://jira.almworks.com/browse/DZO-1187) with them about
it.

On 4/9/14, Brad Roberts bra...@puremagic.com wrote:
 On 4/9/14, 5:55 AM, Sönke Ludwig wrote:
 Am 09.04.2014 14:38, schrieb Sönke Ludwig:
 Not sure what exactly needs to be done about it, but I noticed that
 Deskzilla Lite doesn't recognize issues.dlang.org as an open source
 installation and thus denies to add the D product with its 12k bugs.

 Also seems like votes are disabled.

 Fixed, that code was moved to an extension which needed to be explicitly
 enabled.




Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts

Wait.. deskzilla, a tool on top of bugzilla, uses Jira to track bugs?  There's 
irony in that.

On 4/9/14, 11:51 AM, Orvid King wrote:

For the Deskzilla Lite problem, it's because the new URL isn't
currently on their list of open-source project's urls. I just opened
an issue (https://jira.almworks.com/browse/DZO-1187) with them about
it.

On 4/9/14, Brad Roberts bra...@puremagic.com wrote:

On 4/9/14, 5:55 AM, Sönke Ludwig wrote:

Am 09.04.2014 14:38, schrieb Sönke Ludwig:

Not sure what exactly needs to be done about it, but I noticed that
Deskzilla Lite doesn't recognize issues.dlang.org as an open source
installation and thus denies to add the D product with its 12k bugs.


Also seems like votes are disabled.


Fixed, that code was moved to an extension which needed to be explicitly
enabled.



OpenSSL 1.0.1g

2014-04-09 Thread Sönke Ludwig
Almost forgot that the OpenSSL Windows binaries are shipped together 
with vibe.d. I've tagged a version with the latest OpenSSL 1.0.1g. Be 
sure to use this if you plan on setting up an SSL based server on Windows:


http://code.dlang.org/packages/vibe-d/0.7.19+openssl-1.0.1g


Re: Interesting rant about Scala's issues

2014-04-09 Thread Bruno Medeiros

On 03/04/2014 02:55, Andrei Alexandrescu wrote:

A lot of them could apply to us as well.

https://www.youtube.com/watch?v=TS1lpKBMkgg


Andrei


One interesting point near the end. He glossed over it since he was 
running out of time, but this was in the slides:



What I'm after
* I don't need a programming language.
* I need a coherent set of tools for creating software. A language is 
incidental.



I totally agree. Sure, the language may be the core, and one of the most 
important aspects, but the rest of the tool-chain is extremely important 
too.


I don't think everyone in the D community (and outside it too) fully 
stands behind this idea.


--
Bruno Medeiros
https://twitter.com/brunodomedeiros


Re: Experimental win32 OMF linker written in D now on github

2014-04-09 Thread asman

On Wednesday, 2 April 2014 at 04:16:55 UTC, Daniel Murphy wrote:
Jay Norwood  wrote in message 
news:tsyxasgqmrkmuolmf...@forum.dlang.org...


Is there a test suite that you have to pass to declare it 
fully functional?


Not that I know of, but it _almost_ passes the dmd test suite 
(3 failures). I'm slowly refactoring it so I can build a 
comprehensive test suite.


Now which I update I lost all the PDFs in this repo. :(


Re: Bugzilla maintenance tonight

2014-04-09 Thread Andrej Mitrovic
On 4/9/14, Brad Roberts bra...@puremagic.com wrote:
 Tonight at 11pm pacific time, about 3 hours from now, the D bugzilla is
 going to go read-only for
 some much needed maintenance and upgrading.

I've just noticed some new behavior which looks like a bug. When I
click on edit next to the Status of a bug, it just redirects me to
e.g. https://issues.dlang.org/show_bug.cgi?id=12553#add_comment
instead.


Re: Interesting rant about Scala's issues

2014-04-09 Thread Nick Sabalausky

On 4/9/2014 4:21 PM, Bruno Medeiros wrote:


Sure, the language may be the core, and one of the most
important aspects, but the rest of the tool-chain is extremely important
too.

I don't think everyone in the D community (and outside it too) fully
stands behind this idea.



I think a big part of that is because there's been a lot of work done 
using languages where good tooling is used as a substitute for a good 
language (*cough*java*cough*) - to predictably painful results.


Tooling is certainly very important, but until someone comes up with a 
substitute for programming languages that actually *works well* as a 
*complete* substitute (decades of attempts, still zero successes), then 
unlike tooling, the language is still the one thing that's absolutely 
*mandatory*.




Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
It's moving your focus down to the status block just below the comment textarea.  Not a bug, but 
also not super obvious.


On 4/9/14, 1:50 PM, Andrej Mitrovic wrote:

On 4/9/14, Brad Roberts bra...@puremagic.com wrote:

Tonight at 11pm pacific time, about 3 hours from now, the D bugzilla is
going to go read-only for
some much needed maintenance and upgrading.


I've just noticed some new behavior which looks like a bug. When I
click on edit next to the Status of a bug, it just redirects me to
e.g. https://issues.dlang.org/show_bug.cgi?id=12553#add_comment
instead.



Re: Interesting rant about Scala's issues

2014-04-09 Thread deadalnix

On Saturday, 5 April 2014 at 18:47:50 UTC, Walter Bright wrote:

On 4/5/2014 10:10 AM, Timon Gehr wrote:

On 04/03/2014 04:45 AM, Walter Bright wrote:

On 4/2/2014 6:55 PM, Andrei Alexandrescu wrote:

A lot of them could apply to us as well.

https://www.youtube.com/watch?v=TS1lpKBMkgg



at about 44:00: I begged them not to do them [AST macros]. 
:-)


(This is a misquote.)


Yeah, I should have been more accurate.

In response to a question about macros  reflection:

I begged them not to, not to just export the compiler to I 
begged them I begged them not to do it.


Which is a very different statement.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Kapps

On Wednesday, 9 April 2014 at 07:59:26 UTC, Brad Roberts wrote:
Well, my ISP decided that it wanted to take the night off while 
I was about half done.


Completed:
  - issues.dlang.org should be functional
  - bug changes are slow due to mail sending
  - github updated to point to new site

Todo:
  - old site doesn't redirect yet
  - auto tester graphs pull from the old db
  - speed up mail sending
  - copy data dir from old site (affects some functionality)

Definitely noticing huge speed improvements and overall things 
look nicer. One issue I've noticed is that 
http://issues.dlang.org/ goes to an Apache test page (Amazon 
Linux AMI Test Page) even after a cache clear. Using 
https://issues.dlang.org works as expected however.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts



On 4/9/14, 2:26 PM, Kapps wrote:

On Wednesday, 9 April 2014 at 07:59:26 UTC, Brad Roberts wrote:

Well, my ISP decided that it wanted to take the night off while I was about 
half done.

Completed:
  - issues.dlang.org should be functional
  - bug changes are slow due to mail sending
  - github updated to point to new site

Todo:
  - old site doesn't redirect yet
  - auto tester graphs pull from the old db
  - speed up mail sending
  - copy data dir from old site (affects some functionality)


Definitely noticing huge speed improvements and overall things look nicer. One 
issue I've noticed is
that http://issues.dlang.org/ goes to an Apache test page (Amazon Linux AMI 
Test Page) even after a
cache clear. Using https://issues.dlang.org works as expected however.


Fixed, thanks.  I broke it about an hour ago but it's fixed now.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Andrej Mitrovic
On 4/9/14, Brad Roberts bra...@puremagic.com wrote:
 It's moving your focus down to the status block just below the comment
 textarea.  Not a bug, but
 also not super obvious.

I know. But it's a total usability anti-pattern. It would be like
hitting the horn in your car and then getting a display on your
windshield asking you to touch-screen Yes or No to sound the horn.


Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts

On 4/9/14, 2:47 PM, Andrej Mitrovic wrote:

On 4/9/14, Brad Roberts bra...@puremagic.com wrote:

It's moving your focus down to the status block just below the comment
textarea.  Not a bug, but
also not super obvious.


I know. But it's a total usability anti-pattern. It would be like
hitting the horn in your car and then getting a display on your
windshield asking you to touch-screen Yes or No to sound the horn.


Feel free to report the issue to the bugzilla developers if it means enough to 
you. :)


Programming language made in D!

2014-04-09 Thread Harpo
Hello. Here is a programming language that is coded in D. The 
documentation is included in the file. It is ment to be used as a 
general purpose scripting language. Its name is HarpoScript. It 
has enough features for general purpose work at the moment, 
however its not exactly efficient. If you are interested check it 
out! Note it is only compiled for 64bit Linux.


Link: 
http://www.mediafire.com/download/cjae0pnxmjpl7au/HarpoScriptR2.tar.gz


Re: vibe.d 0.7.19 has been released

2014-04-09 Thread Craig Dillabaugh

On Wednesday, 9 April 2014 at 17:55:08 UTC, Sönke Ludwig wrote:
Due to some personal events, this release took a lot longer 
than anticipated, but now it's ready (with a record number of 
120 fixes/additions). Major changes and improvements:


- Implemented SSL certificate validation (mostly important for 
HTTP

  client requests and for the SMTP client) - note that there is
  currently no built-in set of known root certificates, so 
those have

  to be supplied manually

- New vibe.web.web module for building web interfaces in a 
similar

  descriptive way as with the REST interface generator

- Various improvements of the Diet compiler, bringing it closer 
to the

  latest version of Jade

- A number of performance improvements (unfortunately without 
any hard

  benchmark numbers)

- New FileDescriptorEvent class usable to integrate foreign file
  handles, such as pipes or sockets created by external 
libraries, into

  the event loop

- Lots of improvements to the Redis client with more to come in 
the

  next release

- Of course compiles with the latest DMD

The full list of changes/fixes can be found at
http://vibed.org/blog/posts/vibe-release-0.7.19

Homepage: http://vibed.org/
DUB package: http://code.dlang.org/packages/vibe-d
GitHub: https://github.com/rejectedsoftware/vibe.d


Thanks for all your hard work.  This is a great product.



Re: Bugzilla maintenance tonight

2014-04-09 Thread Daniel Murphy


Is there some way to get the severity column back on the search results 
page?  And make regressions orange again? 



Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts

On 4/9/14, 9:03 PM, Daniel Murphy wrote:


Is there some way to get the severity column back on the search results page?  
And make regressions
orange again?


At the bottom of the search results page there is a 'change columns' button with the ui to control 
the columns to display.  You'd have had to do this at some point on the old site too.


I think I did the regression == orange manually in the templates and will re-do that change since I 
haven't found any configuration options to select the colors.  It's one of the things on my todo 
list already since I noticed that too. :)


Re: Programming language made in D!

2014-04-09 Thread Ali Çehreli

On 04/09/2014 05:31 PM, Harpo wrote:


a programming language that is coded in D.


Congratulations! :)

Another one by a high school student:

  https://github.com/Rhodeus/Script

The author had won first place among high school students in TÜBİTAK 
competition.


Ali