www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Status report, milestones, quality improvements?

reply jasonw <user webmails.org> writes:
A lot of work is going on around D. However I can't really fit the pieces
together to see how everything works.

Bad quality
--------------

One problem is the large amount of obsolete data (
http://www.dsource.org/projects/dmdfe )

Dsource is The place for D projects. The problem with dsource is if you're a
serious professional and need professional quality libraries and tools, dsource
does nothing in the way of supporting these types of users. The sections are
filled with small hobby projects such as
http://www.dsource.org/projects/libcalc. What I'm looking for is somehing that
emphasizes the names of "important" projects. For example standard
parallel/concurrency/server/socket/vfs libraries are a first class priority. It
takes a day to browse through the list of mediocre crap.

Status reports
------------------

http://www.dsource.org/projects/dmd/roadmap is empty.
http://www.digitalmars.com/d/2.0/future.html is totally uninformative. This is
a really terrible joke. Where is the list of incompatibilities between TDPL and
DMD/LDC/GDC? Why don't libraries come with [alpha], [beta], [stable] tags. It's
hard to choose between 5 different implementations if you need to ask
personally from the authors via IRC. Take a look at:
http://techbase.kde.org/Schedules
http://techbase.kde.org/Schedules/KDE4/4.7_Feature_Plan
http://techbase.kde.org/Schedules/Extragear

Where is the status reports of feature proposals? I know bugzilla contains a
lot of data, but it gives no interface to quickly analyze the latest feature
changes. Newsgroup threads often discuss useless things (CRT displays and
whether black-on-white is better than white-on-black in a feature proposal
threads). Nick Sabalausky and Walter Bright are worst trolls in this regard,
hijacking every thread to spread off-topic talk.

I've tried to advertise D to colleagues. What they're interested in is a)
library and tool support b) quality of apidocs c) progress reports (milestones,
release history, other plans) d) mailist list quality. Currently my answers
have been a) it's getting better, don't know when b) it's getting better, don't
know when and how c) don't know d) digitalmars.d is full of trolls and
off-topic stuff, the closed mailing lists are better, but don't have much
traffic. Typical conclusion is, D is too immature.
Mar 15 2011
next sibling parent reply "Nick Sabalausky" <a a.a> writes:
"jasonw" <user webmails.org> wrote in message 
news:ilp2rt$1fs5$1 digitalmars.com...
 Newsgroup threads often discuss useless things (CRT displays and whether 
 black-on-white is better than white-on-black in a feature proposal 
 threads). Nick Sabalausky and Walter Bright are worst trolls in this 
 regard, hijacking every thread to spread off-topic talk.
Hooray! The discussion nazis have arrived! Time to celebrate: http://www.youtube.com/watch?v=idBh1WMG8Vk Doo dee doot I've seen stupid shit in the internet, but people crying over what gets discussed is by far the stupidest. Browncoats forever! Gorram reevers! Tribute? You steal men's souls and make them your slaves! I ate what? It's a laser, but in solid, not gaseous form. Hummana hummana hummana. Klaatu barada nikto. Yes, I was dead, but I'm better now. Nibbled to death by cats. Colorful * happy * material * go! Shinigami love apples. I will take a potato chip...AND EAT IT! Your moosey fate! Just don't go wrecking your automail! Autowash? Big boom, big baaadaaa boom! You better tell me who you are? You must have bananas in your ears!
Mar 15 2011
next sibling parent reply Caligo <iteronvexor gmail.com> writes:
On Tue, Mar 15, 2011 at 11:18 PM, Nick Sabalausky <a a.a> wrote:

 "jasonw" <user webmails.org> wrote in message
 news:ilp2rt$1fs5$1 digitalmars.com...
 Newsgroup threads often discuss useless things (CRT displays and whether
 black-on-white is better than white-on-black in a feature proposal
 threads). Nick Sabalausky and Walter Bright are worst trolls in this
 regard, hijacking every thread to spread off-topic talk.
Hooray! The discussion nazis have arrived! Time to celebrate: http://www.youtube.com/watch?v=idBh1WMG8Vk Doo dee doot I've seen stupid shit in the internet, but people crying over what gets discussed is by far the stupidest. Browncoats forever! Gorram reevers! Tribute? You steal men's souls and make them your slaves! I ate what? It's a laser, but in solid, not gaseous form. Hummana hummana hummana. Klaatu barada nikto. Yes, I was dead, but I'm better now. Nibbled to death by cats. Colorful * happy * material * go! Shinigami love apples. I will take a potato chip...AND EAT IT! Your moosey fate! Just don't go wrecking your automail! Autowash? Big boom, big baaadaaa boom! You better tell me who you are? You must have bananas in your ears!
I think jasonw forgot to mention that you are also the biggest dickhead here.
Mar 15 2011
parent reply "Nick Sabalausky" <a a.a> writes:
"Caligo" <iteronvexor gmail.com> wrote in message 
news:mailman.2533.1300256058.4748.digitalmars-d puremagic.com...
 On Tue, Mar 15, 2011 at 11:18 PM, Nick Sabalausky <a a.a> wrote:

 "jasonw" <user webmails.org> wrote in message
 news:ilp2rt$1fs5$1 digitalmars.com...
 Newsgroup threads often discuss useless things (CRT displays and 
 whether
 black-on-white is better than white-on-black in a feature proposal
 threads). Nick Sabalausky and Walter Bright are worst trolls in this
 regard, hijacking every thread to spread off-topic talk.
Hooray! The discussion nazis have arrived! Time to celebrate: http://www.youtube.com/watch?v=idBh1WMG8Vk Doo dee doot I've seen stupid shit in the internet, but people crying over what gets discussed is by far the stupidest. Browncoats forever! Gorram reevers! Tribute? You steal men's souls and make them your slaves! I ate what? It's a laser, but in solid, not gaseous form. Hummana hummana hummana. Klaatu barada nikto. Yes, I was dead, but I'm better now. Nibbled to death by cats. Colorful * happy * material * go! Shinigami love apples. I will take a potato chip...AND EAT IT! Your moosey fate! Just don't go wrecking your automail! Autowash? Big boom, big baaadaaa boom! You better tell me who you are? You must have bananas in your ears!
I think jasonw forgot to mention that you are also the biggest dickhead here.
That's certainly true. After all, considering how I frequently call people in here names like "dickhead", that quite likely does makes me the rudest, most immature person here. You'd certainly never do such a childish thing, would you?
Mar 16 2011
parent reply foobar <foo bar.com> writes:
Nick Sabalausky Wrote:

 "Caligo" <iteronvexor gmail.com> wrote in message 
 news:mailman.2533.1300256058.4748.digitalmars-d puremagic.com...
 On Tue, Mar 15, 2011 at 11:18 PM, Nick Sabalausky <a a.a> wrote:

 "jasonw" <user webmails.org> wrote in message
 news:ilp2rt$1fs5$1 digitalmars.com...
 Newsgroup threads often discuss useless things (CRT displays and 
 whether
 black-on-white is better than white-on-black in a feature proposal
 threads). Nick Sabalausky and Walter Bright are worst trolls in this
 regard, hijacking every thread to spread off-topic talk.
Hooray! The discussion nazis have arrived! Time to celebrate: http://www.youtube.com/watch?v=idBh1WMG8Vk Doo dee doot I've seen stupid shit in the internet, but people crying over what gets discussed is by far the stupidest. Browncoats forever! Gorram reevers! Tribute? You steal men's souls and make them your slaves! I ate what? It's a laser, but in solid, not gaseous form. Hummana hummana hummana. Klaatu barada nikto. Yes, I was dead, but I'm better now. Nibbled to death by cats. Colorful * happy * material * go! Shinigami love apples. I will take a potato chip...AND EAT IT! Your moosey fate! Just don't go wrecking your automail! Autowash? Big boom, big baaadaaa boom! You better tell me who you are? You must have bananas in your ears!
I think jasonw forgot to mention that you are also the biggest dickhead here.
That's certainly true. After all, considering how I frequently call people in here names like "dickhead", that quite likely does makes me the rudest, most immature person here. You'd certainly never do such a childish thing, would you?
While I disagree with the direct attacks and poor phrasing, there is a point in what the OP says. People have the freedom to talk about whatever floats their boat but I do hope that as a courtesy to others they would at least use a descriptive subject line. It is quite annoying to me and wasting my time when I'm trying to read through a topic I'm interested in which is interspersed with a dozen other off-topic subjects which I personally am not interested in. Another way to look at this is that good discussion points tend to get lost in the 'background noise' which makes the discussions less effective.
Mar 16 2011
parent "Nick Sabalausky" <a a.a> writes:
"foobar" <foo bar.com> wrote in message 
news:ilpt40$17b7$1 digitalmars.com...
 Nick Sabalausky Wrote:

 "Caligo" <iteronvexor gmail.com> wrote in message
 news:mailman.2533.1300256058.4748.digitalmars-d puremagic.com...
 On Tue, Mar 15, 2011 at 11:18 PM, Nick Sabalausky <a a.a> wrote:

 "jasonw" <user webmails.org> wrote in message
 news:ilp2rt$1fs5$1 digitalmars.com...
 Newsgroup threads often discuss useless things (CRT displays and
 whether
 black-on-white is better than white-on-black in a feature proposal
 threads). Nick Sabalausky and Walter Bright are worst trolls in this
 regard, hijacking every thread to spread off-topic talk.
Hooray! The discussion nazis have arrived! Time to celebrate: http://www.youtube.com/watch?v=idBh1WMG8Vk Doo dee doot I've seen stupid shit in the internet, but people crying over what gets discussed is by far the stupidest. Browncoats forever! Gorram reevers! Tribute? You steal men's souls and make them your slaves! I ate what? It's a laser, but in solid, not gaseous form. Hummana hummana hummana. Klaatu barada nikto. Yes, I was dead, but I'm better now. Nibbled to death by cats. Colorful * happy * material * go! Shinigami love apples. I will take a potato chip...AND EAT IT! Your moosey fate! Just don't go wrecking your automail! Autowash? Big boom, big baaadaaa boom! You better tell me who you are? You must have bananas in your ears!
I think jasonw forgot to mention that you are also the biggest dickhead here.
That's certainly true. After all, considering how I frequently call people in here names like "dickhead", that quite likely does makes me the rudest, most immature person here. You'd certainly never do such a childish thing, would you?
While I disagree with the direct attacks and poor phrasing, there is a point in what the OP says. People have the freedom to talk about whatever floats their boat but I do hope that as a courtesy to others they would at least use a descriptive subject line.
You know, even I can admit that's a fair point. It has been brought up before, and since then I've been trying to rename subject lines when appropriate. It's an easy thing to forget, though. And it doesn't generate any compiler messages!
Mar 16 2011
prev sibling parent Jonathan M Davis <jmdavisProg gmx.com> writes:
On Tuesday 15 March 2011 23:14:09 Caligo wrote:
 On Tue, Mar 15, 2011 at 11:18 PM, Nick Sabalausky <a a.a> wrote:
 "jasonw" <user webmails.org> wrote in message
 news:ilp2rt$1fs5$1 digitalmars.com...
 
 Newsgroup threads often discuss useless things (CRT displays and
 whether black-on-white is better than white-on-black in a feature
 proposal threads). Nick Sabalausky and Walter Bright are worst trolls
 in this regard, hijacking every thread to spread off-topic talk.
Hooray! The discussion nazis have arrived! Time to celebrate: http://www.youtube.com/watch?v=idBh1WMG8Vk Doo dee doot I've seen stupid shit in the internet, but people crying over what gets discussed is by far the stupidest. Browncoats forever! Gorram reevers! Tribute? You steal men's souls and make them your slaves! I ate what? It's a laser, but in solid, not gaseous form. Hummana hummana hummana. Klaatu barada nikto. Yes, I was dead, but I'm better now. Nibbled to death by cats. Colorful * happy * material * go! Shinigami love apples. I will take a potato chip...AND EAT IT! Your moosey fate! Just don't go wrecking your automail! Autowash? Big boom, big baaadaaa boom! You better tell me who you are? You must have bananas in your ears!
I think jasonw forgot to mention that you are also the biggest dickhead here.
Let's try to be civil please (as in everyone, not just Caligo or Nick or whoever). There has been far too much nastiness and childishness in this newsgroup over the last 24 hours or so. It's not helping anything. And while I think that jasonw was a bit extreme in how he phrased his grievances, he does have some valid points (though I'd argue that the part that Nick is complaining about is not one of them). - Jonathan M Davis
Mar 15 2011
prev sibling next sibling parent reply Jesse Phillips <jessekphillips+D gmail.com> writes:
http://digitalmars.com/d/2.0/changelog.html

http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel
Mar 15 2011
parent reply Jonas Drewsen <jdrewsen nospam.com> writes:
On 16/03/11 06.34, Jesse Phillips wrote:
 http://digitalmars.com/d/2.0/changelog.html
Yes.. these are invaluable.
 http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel
Is the info about priorities coming directly from the sources themselves (Walter, Andrei...) so that they can be trusted. Or are they just wishes for priorities? /Jonas
Mar 16 2011
next sibling parent reply Jesse Phillips <jessekphillips+D gmail.com> writes:
Jonas Drewsen Wrote:

 On 16/03/11 06.34, Jesse Phillips wrote:
 http://digitalmars.com/d/2.0/changelog.html
Yes.. these are invaluable.
 http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel
Is the info about priorities coming directly from the sources themselves (Walter, Andrei...) so that they can be trusted. Or are they just wishes for priorities? /Jonas
What information on Properties? The DIP? DIPs are just proposals so they may not describe what will actually be implemented. For the most part the page is confirmed items.
Mar 16 2011
parent "Steven Schveighoffer" <schveiguy yahoo.com> writes:
On Wed, 16 Mar 2011 10:23:52 -0400, Jesse Phillips  
<jessekphillips+D gmail.com> wrote:

 Jonas Drewsen Wrote:

 On 16/03/11 06.34, Jesse Phillips wrote:
 http://digitalmars.com/d/2.0/changelog.html
Yes.. these are invaluable.
 http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel
Is the info about priorities coming directly from the sources themselves (Walter, Andrei...) so that they can be trusted. Or are they just wishes for priorities? /Jonas
What information on Properties? The DIP? DIPs are just proposals so they may not describe what will actually be implemented.
Priorities, not properties. -Steve
Mar 16 2011
prev sibling next sibling parent "Nick Sabalausky" <a a.a> writes:
"Jonas Drewsen" <jdrewsen nospam.com> wrote in message 
news:ilpues$1diq$2 digitalmars.com...
 On 16/03/11 06.34, Jesse Phillips wrote:
 http://digitalmars.com/d/2.0/changelog.html
Yes.. these are invaluable.
 http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel
Is the info about priorities coming directly from the sources themselves (Walter, Andrei...) so that they can be trusted. Or are they just wishes for priorities?
I think other people might have put them onto the Wiki (though I'm not certain). However, they definitely *are* taken directly from what Walter, Andrei, etc have said, in unambiguous terms, here on the NG.
Mar 16 2011
prev sibling parent reply Don <nospam nospam.com> writes:
Jonas Drewsen wrote:
 On 16/03/11 06.34, Jesse Phillips wrote:
 http://digitalmars.com/d/2.0/changelog.html
Yes.. these are invaluable.
 http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel
Is the info about priorities coming directly from the sources themselves (Walter, Andrei...) so that they can be trusted. Or are they just wishes for priorities? /Jonas
It's real. The information from the priorities mostly comes from me. There's a certain fraction of it which I directly control, which I can therefore guarantee to be accurate. The rest comes from statements from Walter and Andrei made on the newsgroup, on the mailing lists, and in personal communication. I've tried to keep it fairly up-to-date. It should be quite trustworthy.
Mar 16 2011
parent Jonas Drewsen <jdrewsen nospam.com> writes:
On 17/03/11 01.05, Don wrote:
 Jonas Drewsen wrote:
 On 16/03/11 06.34, Jesse Phillips wrote:
 http://digitalmars.com/d/2.0/changelog.html
Yes.. these are invaluable.
 http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel
Is the info about priorities coming directly from the sources themselves (Walter, Andrei...) so that they can be trusted. Or are they just wishes for priorities? /Jonas
It's real. The information from the priorities mostly comes from me. There's a certain fraction of it which I directly control, which I can therefore guarantee to be accurate. The rest comes from statements from Walter and Andrei made on the newsgroup, on the mailing lists, and in personal communication. I've tried to keep it fairly up-to-date. It should be quite trustworthy.
Splendid! /Jonas
Mar 17 2011
prev sibling next sibling parent reply Nicholas <maybe later.com> writes:
== Quote from jasonw (user webmails.org)'s article
 A lot of work is going on around D. However I can't really fit the pieces
together to see how everything works.
 I've tried to advertise D to colleagues. What they're interested in is a)
library and tool support b) quality of apidocs c) progress reports (milestones, release history, other plans) d) mailist list quality. Currently my answers have been a) it's getting better, don't know when b) it's getting better, don't know when and how c) don't know d) digitalmars.d is full of trolls and off-topic stuff, the closed mailing lists are better, but don't have much traffic. Typical conclusion is, D is too immature. Although I disagree with the way you chose to express your frustration, I sympathize with some of what you said nonetheless. I often feel the same way about the organization and even, what feels like, a lack of direction (except you VisualD guy). believe it has strong qualities but there are a lot of obstacles to overcome unrelated to the language itself. If it's any consolation, I can provide a shameless plug from a fellow pragmatist: http://www.xmind.net/share/nicholasr/d/ I built it to use at work and to eventually show my boss, who would balk if shown the current state of documentation. I'd be curious to know the number of professionals using D versus students/researchers/hobbyists (i.e. non-work-related projects). I imagine the lack of a stable IDE prevents a lot of commercial-level developers from coming over too.
Mar 15 2011
parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 3/16/11, Nicholas <maybe later.com> wrote:
 If it's any consolation, I can provide a shameless plug from a fellow
 pragmatist:
 http://www.xmind.net/share/nicholasr/d/
Is clicking on those plus signs supposed to work? It doesn't seem to do anything, I'm using Firefox 3.6.15.
Mar 16 2011
next sibling parent "Steven Schveighoffer" <schveiguy yahoo.com> writes:
On Wed, 16 Mar 2011 11:41:29 -0400, Andrej Mitrovic  
<andrej.mitrovich gmail.com> wrote:

 On 3/16/11, Nicholas <maybe later.com> wrote:
 If it's any consolation, I can provide a shameless plug from a fellow
 pragmatist:
 http://www.xmind.net/share/nicholasr/d/
Is clicking on those plus signs supposed to work? It doesn't seem to do anything, I'm using Firefox 3.6.15.
Same thing with opera... -Steve
Mar 16 2011
prev sibling parent Nicholas <maybe later.com> writes:
== Quote from Andrej Mitrovic (andrej.mitrovich gmail.com)'s article
 On 3/16/11, Nicholas <maybe later.com> wrote:
 If it's any consolation, I can provide a shameless plug from a fellow
 pragmatist:
 http://www.xmind.net/share/nicholasr/d/
Is clicking on those plus signs supposed to work? It doesn't seem to do anything, I'm using Firefox 3.6.15.
They do, just not in an online format yet. I'm working on that. For the time being you have to use XMind, which is a hassle for a lot of people. You can click the download link to get the file.
Mar 16 2011
prev sibling next sibling parent reply Peter Alexander <peter.alexander.au gmail.com> writes:
On 16/03/11 1:13 AM, jasonw wrote:
 A lot of work is going on around D. However I can't really fit the pieces
together to see how everything works.

 Bad quality
 --------------

 One problem is the large amount of obsolete data (
http://www.dsource.org/projects/dmdfe )

 Dsource is The place for D projects...
dsource has become a bit of a graveyard since D2. I only go there to stay up to date with Derelict. github seems to be building up its number of D project however. https://github.com/languages/D
 Status reports
 ------------------

 http://www.dsource.org/projects/dmd/roadmap is empty.
http://www.digitalmars.com/d/2.0/future.html is totally uninformative. This is
a really terrible joke. Where is the list of incompatibilities between TDPL and
DMD/LDC/GDC? Why don't libraries come with [alpha], [beta], [stable] tags. It's
hard to choose between 5 different implementations if you need to ask
personally from the authors via IRC. Take a look at:
 http://techbase.kde.org/Schedules
 http://techbase.kde.org/Schedules/KDE4/4.7_Feature_Plan
 http://techbase.kde.org/Schedules/Extragear

 Where is the status reports of feature proposals?
Comparing D to KDE is a bit unfair due to the disparity in manpower, but yes, documentation and direction are sorely missing from D. There's still no good tutorials and I think the reason for that is because of the poor documentation. No one knows how the language is supposed to work, so they can't write tutorials!
Mar 16 2011
parent reply Nicholas <just ask.com> writes:
 There's
 still no good tutorials and I think the reason for that is because of
 the poor documentation. No one knows how the language is supposed to
 work, so they can't write tutorials!
I think you may have said this in a mean-spirited way, but there is a lot of truth to this. The best documentation right now is Andrei's book but I think its main problem is that it's D-language specific, in that it covers the fundamentals of the language but not too much into the quick-changing standard library. As a result, it doesn't curb the overhead cost of learning D because you're either: 1) building tools that already exist -- but don't know existed, or 2) digging through documentation trying to find what you need. I wouldn't mind getting a small team of volunteers together to work solely on centralized, well-organized documentation.
Mar 16 2011
parent reply Adam D. Ruppe <destructionator gmail.com> writes:
Nicholas wrote:
 I wouldn't mind getting a small team of volunteers together to work
 solely on centralized, well-organized documentation.
This is the reason I set up http://dpldocs.info last year, but I have a lot of other things to do too, so it's still far from what I ideally want it to become.
Mar 16 2011
parent reply Nicholas <thisisnotmyreal emailaddress.com> writes:
== Quote from Adam D. Ruppe (destructionator gmail.com)'s article
 Nicholas wrote:
 I wouldn't mind getting a small team of volunteers together to work
 solely on centralized, well-organized documentation.
This is the reason I set up http://dpldocs.info last year, but I have a lot of other things to do too, so it's still far from what I ideally want it to become.
Hey Adam, I remembered that you sent me some links a while back. Maybe we should talk about pulling our resources. Is that your real e-mail address?
Mar 16 2011
parent Adam D. Ruppe <destructionator gmail.com> writes:
Nicholas:
 Is that your real e-mail address?
Yeah, it should work. (it forwards to my real address but sometimes gmail's spam filter gets false positives. Works 99% of the time though!)
Mar 16 2011
prev sibling next sibling parent reply Jonas Drewsen <jdrewsen nospam.com> writes:
On 16/03/11 02.13, jasonw wrote:
 A lot of work is going on around D. However I can't really fit the pieces
together to see how everything works.

 Bad quality
 --------------

 One problem is the large amount of obsolete data (
http://www.dsource.org/projects/dmdfe )

 Dsource is The place for D projects. The problem with dsource is if you're a
serious professional and need professional quality libraries and tools, dsource
does nothing in the way of supporting these types of users. The sections are
filled with small hobby projects such as
http://www.dsource.org/projects/libcalc. What I'm looking for is somehing that
emphasizes the names of "important" projects. For example standard
parallel/concurrency/server/socket/vfs libraries are a first class priority. It
takes a day to browse through the list of mediocre crap.
Actually I once contacted the admin of dsource because I had the same concerns as you have. He gave me svn access to the code of the dsource site pretty quickly for me to fix stuff (or the a new version of it he was working on). Unfortunately I never got around to submitting anything back. But I'm sure that he will be just as welcoming to you I you offer your help :) /Jonas
Mar 16 2011
parent reply "Nick Sabalausky" <a a.a> writes:
"Jonas Drewsen" <jdrewsen nospam.com> wrote in message 
news:ilpu9l$1diq$1 digitalmars.com...
 On 16/03/11 02.13, jasonw wrote:
 A lot of work is going on around D. However I can't really fit the pieces 
 together to see how everything works.

 Bad quality
 --------------

 One problem is the large amount of obsolete data ( 
 http://www.dsource.org/projects/dmdfe )

 Dsource is The place for D projects. The problem with dsource is if 
 you're a serious professional and need professional quality libraries and 
 tools, dsource does nothing in the way of supporting these types of 
 users. The sections are filled with small hobby projects such as 
 http://www.dsource.org/projects/libcalc. What I'm looking for is somehing 
 that emphasizes the names of "important" projects. For example standard 
 parallel/concurrency/server/socket/vfs libraries are a first class 
 priority. It takes a day to browse through the list of mediocre crap.
Actually I once contacted the admin of dsource because I had the same concerns as you have. He gave me svn access to the code of the dsource site pretty quickly for me to fix stuff (or the a new version of it he was working on). Unfortunately I never got around to submitting anything back. But I'm sure that he will be just as welcoming to you I you offer your help :)
I don't mean to badmouth him, and this definitely isn't intended as anything against him. But I've helped him out getting the new version of dsource ready, and as far as I can tell, there really isn't much left to do, but he just hasn't had the time to finally get it up. And that was months ago. A while back I offered to help out with whatever is left, and he was receptive to it, but then I didn't hear back from him again. Of course, that may very well have just been a lost email, or a miscommunication, or something. Maybe I'll email him again.
Mar 16 2011
parent reply Caligo <iteronvexor gmail.com> writes:
IMO the idea of having something like dsource as the place for D projects is
silly and is doomed to failure.  I think dsource's current state says it
all.  The internet should be the place for D projects, not just one
website.  Besides, there are sites that have been designed to do what
dsource is trying to do.  If you want to share your D projects with rest of
the world, use sites such as freshmeat, ohloh, github, gitorious, bitbucket,
savannah, etc.  If the project is big enough, it could have it's own
dedicated site.  Then maybe the main D site could link to some of the big
projects on the internet.
Mar 16 2011
parent reply "Nick Sabalausky" <a a.a> writes:
"Caligo" <iteronvexor gmail.com> wrote in message 
news:mailman.2542.1300312871.4748.digitalmars-d puremagic.com...
 IMO the idea of having something like dsource as the place for D projects 
 is
 silly and is doomed to failure.  I think dsource's current state says it
 all.  The internet should be the place for D projects, not just one
 website.  Besides, there are sites that have been designed to do what
 dsource is trying to do.  If you want to share your D projects with rest 
 of
 the world, use sites such as freshmeat, ohloh, github, gitorious, 
 bitbucket,
 savannah, etc.  If the project is big enough, it could have it's own
 dedicated site.  Then maybe the main D site could link to some of the big
 projects on the internet.
Not a bad point, but there's four main things I like about dsource: - Want to find D-related projects? It's a one-stop-shop. - It allows people to file bug reports, feature requests, forum posts, etc using a throwaway email address like mailinator. I like that not only as a project user, but also as a project manager: I *don't* want to deny myself feedback for such a stupid, petty reason as "The user wants to protect their email address - so fuck them!". - Aside from the project listing page (which, yes, is notably bad in it's current state), it never requires JS for things that obviously don't actually need JS. Again, I like this both as a site user *and* as a project manager. - It's fairly VCS-agnostic unline many (though admittedly not all) of the popular OSS project hosting sites.
Mar 16 2011
next sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
dsource is riddled with spam in bug reports.
Mar 16 2011
parent reply "Nick Sabalausky" <a a.a> writes:
"Andrej Mitrovic" <andrej.mitrovich gmail.com> wrote in message 
news:mailman.2546.1300314544.4748.digitalmars-d puremagic.com...
 dsource is riddled with spam in bug reports.
I have four projects hosted on dsource, some going back as far as about 3 years, and I've never had one piece of spam in the issue trackers or message boards for any of them.
Mar 16 2011
next sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 3/17/11, Nick Sabalausky <a a.a> wrote:
 "Andrej Mitrovic" <andrej.mitrovich gmail.com> wrote in message
 news:mailman.2546.1300314544.4748.digitalmars-d puremagic.com...
 dsource is riddled with spam in bug reports.
I have four projects hosted on dsource, some going back as far as about 3 years, and I've never had one piece of spam in the issue trackers or message boards for any of them.
http://www.dsource.org/projects/qtd/report/1 Takara Bio Discovers Seven New RNA Interference Enzymes None None None defect None 12/13/10 None None defect None 12/22/10 Checkup For Service Animals None None None defect None 12/25/10 None 01/07/11 Incorporation Of Functional Molecules None None None defect None 01/16/11 Expected To Affect Nomination None None None defect None 01/19/11 None None defect None 01/21/11 bonds between monogamous animals None None None defect None 02/06/11 Is Effective And Reduces Risk For Cancer Development Non I've seen it in some other projects but I can't remember the names right now. There was also spam in the forums but I think that was taken care of. Regardless, the site is barely maintained. How is one to figure out which projects are active, or which are D1 or D2 only?
Mar 17 2011
next sibling parent reply David Nadlinger <see klickverbot.at> writes:
On 3/17/11 4:59 PM, Andrej Mitrovic wrote:
 On 3/17/11, Nick Sabalausky<a a.a>  wrote:
 "Andrej Mitrovic"<andrej.mitrovich gmail.com>  wrote in message
 news:mailman.2546.1300314544.4748.digitalmars-d puremagic.com...
 dsource is riddled with spam in bug reports.
I have four projects hosted on dsource, some going back as far as about 3 years, and I've never had one piece of spam in the issue trackers or message boards for any of them.
http://www.dsource.org/projects/qtd/report/1 […]
I've just manually closed the spam tickets for QtD, but this is not a very enjoyable way to spend your time… David
Mar 17 2011
parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 3/17/11, David Nadlinger <see klickverbot.at> wrote:
 I've just manually closed the spam tickets for QtD, but this is not a
 very enjoyable way to spend your time=85
David, should I use bitbucket for any new tickets? As a side-note, I've been having some runtime problems trying to use slots and signals. I've posted about them in the forums http://www.dsource.org/forums/viewforum.php?f=3D237 . When you have some free time could you take a look? Thanks for maintaining QtD btw.
Mar 17 2011
parent reply David Nadlinger <see klickverbot.at> writes:
On 3/17/11 8:14 PM, Andrej Mitrovic wrote:
 David, should I use bitbucket for any new tickets? As a side-note,
 I've been having some runtime problems trying to use slots and
 signals. I've posted about them in the forums
 http://www.dsource.org/forums/viewforum.php?f=237 . When you have some
 free time could you take a look? Thanks for maintaining QtD btw.
Hi Andrej, please use the issue tracker at DSource for the time being. I'll have a look at your posts when I find some time – I don't think anybody really monitors the forums at DSource. Also, I'm only helping Eldar and Max out here and there… ;) David
Mar 17 2011
next sibling parent Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
Thanks to those guys as well. I'll post my problems to the issue tracker.
Mar 17 2011
prev sibling parent Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 3/17/11, David Nadlinger <see klickverbot.at> wrote:
 I'll have a
 look at your posts when I find some time =96 I don't think anybody really
 monitors the forums at DSource.
Ok you don't have to look in the forums, I've opened up a ticket: http://www.dsource.org/projects/qtd/ticket/84
Mar 17 2011
prev sibling parent "Nick Sabalausky" <a a.a> writes:
"Andrej Mitrovic" <andrej.mitrovich gmail.com> wrote in message 
news:mailman.2560.1300377615.4748.digitalmars-d puremagic.com...
 On 3/17/11, Nick Sabalausky <a a.a> wrote:
 "Andrej Mitrovic" <andrej.mitrovich gmail.com> wrote in message
 news:mailman.2546.1300314544.4748.digitalmars-d puremagic.com...
 dsource is riddled with spam in bug reports.
I have four projects hosted on dsource, some going back as far as about 3 years, and I've never had one piece of spam in the issue trackers or message boards for any of them.
http://www.dsource.org/projects/qtd/report/1 Takara Bio Discovers Seven New RNA Interference Enzymes None None None defect None 12/13/10 None None defect None 12/22/10 Checkup For Service Animals None None None defect None 12/25/10 None 01/07/11 Incorporation Of Functional Molecules None None None defect None 01/16/11 Expected To Affect Nomination None None None defect None 01/19/11 None None defect None 01/21/11 bonds between monogamous animals None None None defect None 02/06/11 Is Effective And Reduces Risk For Cancer Development Non I've seen it in some other projects but I can't remember the names right now. There was also spam in the forums but I think that was taken care of.
That can be handled in other ways, such as CAPTCHA. There's no need to ban mailinator addresses.
Mar 17 2011
prev sibling parent jcc7 <jccalvarese gmail.com> writes:
== Quote from Nick Sabalausky (a a.a)'s article
 "Andrej Mitrovic" <andrej.mitrovich gmail.com> wrote in message
 news:mailman.2546.1300314544.4748.digitalmars-d puremagic.com...
 dsource is riddled with spam in bug reports.
I have four projects hosted on dsource, some going back as far as about 3 years, and I've never had one piece of spam in the issue trackers or message boards for any of them.
Nick, Your projects may have not been spammed, but I think it's more likely that I removed the spam before you had a chance to see it. This topic is just the tip of the iceberg: http://www.dsource.org/forums/viewtopic.php?t=5127 The Mango project's forum had probably been the target of the most spam since it's at the top of the forum list, but I think that most projects have probably been affected. I suspect that some of the moderators catch spam in their forums and deal with it, but many moderators have inactive project forums where the spam could just sit trying to increase PageRank for somebody's random e-commerce website or generate clicks or whatever the spammer's goal is. -- jcc7
Mar 17 2011
prev sibling next sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
Also, unless someone specifies it, you always have to figure out the
svn checkout command on your own. Sometimes a project doesn't use svn,
but you have to figure that out. It's much simpler with
github/bitbucket/others.
Mar 16 2011
parent "Nick Sabalausky" <a a.a> writes:
"Andrej Mitrovic" <andrej.mitrovich gmail.com> wrote in message 
news:mailman.2547.1300314654.4748.digitalmars-d puremagic.com...
 Also, unless someone specifies it, you always have to figure out the
 svn checkout command on your own. Sometimes a project doesn't use svn,
 but you have to figure that out. It's much simpler with
 github/bitbucket/others.
That's trivial for a project manager to fix. And at least for svn, it's always the same anyway: svn co http://svn.dsource.org/projects/{project name, just look at the project site's URL}/trunk WhereYouWantIt Also, the idea that not having a choice of VCS is somehow better than a project needing to say which VCS it uses is pure absurdity.
Mar 16 2011
prev sibling parent reply Caligo <iteronvexor gmail.com> writes:
close down digitalmars.D.learn so that people start populating sites like
stackoverflow.  How does that sound?

I'm actually going to start using stackoverflow for my D questions.
Mar 16 2011
parent "Nick Sabalausky" <a a.a> writes:
"Caligo" <iteronvexor gmail.com> wrote in message 
news:mailman.2549.1300318478.4748.digitalmars-d puremagic.com...
 close down digitalmars.D.learn so that people start populating sites like
 stackoverflow.  How does that sound?

 I'm actually going to start using stackoverflow for my D questions.
Stack overflow is crap.
Mar 16 2011
prev sibling next sibling parent reply Jesse Phillips <jessekphillips+D gmail.com> writes:
Steven Schveighoffer Wrote:

 Priorities, not properties.
 
 -Steve
Shush. The priorities were written by Don, but a few have come from Walter, 64bit and Linux shared.
Mar 16 2011
parent Jesse Phillips <jessekphillips+D gmail.com> writes:
Jesse Phillips Wrote:

 Steven Schveighoffer Wrote:
 
 Priorities, not properties.
 
 -Steve
Shush. The priorities were written by Don, but a few have come from Walter, 64bit and Linux shared.
I should probably note that Don is one of the people working on the compiler. And that the items listed have usually been brought up as priorities by Walter & Andrei in the NG/mailing list.
Mar 16 2011
prev sibling next sibling parent reply "Regan Heath" <regan netmail.co.nz> writes:
On Wed, 16 Mar 2011 01:13:33 -0000, jasonw <user webmails.org> wrote:

 One problem is the large amount of obsolete data (  
 http://www.dsource.org/projects/dmdfe )

 Dsource is The place for D projects. The problem with dsource is if  
 you're a serious professional and need professional quality libraries  
 and tools, dsource does nothing in the way of supporting these types of  
 users. The sections are filled with small hobby projects such as  
 http://www.dsource.org/projects/libcalc. What I'm looking for is  
 somehing that emphasizes the names of "important" projects. For example  
 standard parallel/concurrency/server/socket/vfs libraries are a first  
 class priority. It takes a day to browse through the list of mediocre  
 crap.
I was browsing dsource the other day and I wanted to be able to sort projects by last update date or something, to find the ones which were being currently maintained. It would certainly be useful to sort by a category like [alpha] [beta] [stable] etc as well. I think dsource is the correct place to put any/all of our 'crap' but it just needs to be easier to sort and find the things you're interested in, at any one time. i.e. what if you were looking for a project to lend a hand to, no use finding one which is pretty much [stable] and complete. R
Mar 16 2011
next sibling parent reply "Mike James" <foo bar.com> writes:
"Regan Heath" <regan netmail.co.nz> wrote in message 
news:op.vsfy88k954xghj puck.auriga.bhead.co.uk...
 On Wed, 16 Mar 2011 01:13:33 -0000, jasonw <user webmails.org> wrote:

 One problem is the large amount of obsolete data ( 
 http://www.dsource.org/projects/dmdfe )

 Dsource is The place for D projects. The problem with dsource is if 
 you're a serious professional and need professional quality libraries 
 and tools, dsource does nothing in the way of supporting these types of 
 users. The sections are filled with small hobby projects such as 
 http://www.dsource.org/projects/libcalc. What I'm looking for is 
 somehing that emphasizes the names of "important" projects. For example 
 standard parallel/concurrency/server/socket/vfs libraries are a first 
 class priority. It takes a day to browse through the list of mediocre 
 crap.
I was browsing dsource the other day and I wanted to be able to sort projects by last update date or something, to find the ones which were being currently maintained. It would certainly be useful to sort by a category like [alpha] [beta] [stable] etc as well. I think dsource is the correct place to put any/all of our 'crap' but it just needs to be easier to sort and find the things you're interested in, at any one time. i.e. what if you were looking for a project to lend a hand to, no use finding one which is pretty much [stable] and complete. R
The front page of dsource should have 5-10 useful, complete and tested projects highlighted. All the dross and projects never completed (or the 'wishful thinking' projects that were never even started) should be relegated deep. The front page should be there to introduce, and intice, the prospective D user to some useful libraries... -=mike=-
Mar 16 2011
parent "Steven Schveighoffer" <schveiguy yahoo.com> writes:
On Wed, 16 Mar 2011 11:27:03 -0400, Mike James <foo bar.com> wrote:

 "Regan Heath" <regan netmail.co.nz> wrote in message  
 news:op.vsfy88k954xghj puck.auriga.bhead.co.uk...
 On Wed, 16 Mar 2011 01:13:33 -0000, jasonw <user webmails.org> wrote:

 One problem is the large amount of obsolete data (  
 http://www.dsource.org/projects/dmdfe )

 Dsource is The place for D projects. The problem with dsource is if  
 you're a serious professional and need professional quality libraries  
 and tools, dsource does nothing in the way of supporting these types  
 of users. The sections are filled with small hobby projects such as  
 http://www.dsource.org/projects/libcalc. What I'm looking for is  
 somehing that emphasizes the names of "important" projects. For  
 example standard parallel/concurrency/server/socket/vfs libraries are  
 a first class priority. It takes a day to browse through the list of  
 mediocre crap.
I was browsing dsource the other day and I wanted to be able to sort projects by last update date or something, to find the ones which were being currently maintained. It would certainly be useful to sort by a category like [alpha] [beta] [stable] etc as well. I think dsource is the correct place to put any/all of our 'crap' but it just needs to be easier to sort and find the things you're interested in, at any one time. i.e. what if you were looking for a project to lend a hand to, no use finding one which is pretty much [stable] and complete. R
The front page of dsource should have 5-10 useful, complete and tested projects highlighted. All the dross and projects never completed (or the 'wishful thinking' projects that were never even started) should be relegated deep. The front page should be there to introduce, and intice, the prospective D user to some useful libraries...
I think it would be good enough to make projects that have not had a change in the last year get dropped to an "older projects" page. Anyone who has a still-maintained but seldom-changing project could just make a change in the home page once a year or something to prevent this from happening. For my project dcollections, there have been long periods with no change because I haven't been using it, and nobody is reporting bugs. But that doesn't mean it's not a robust project ready for use. I wouldn't mind just having to ping it every once in a while to make sure it stays "fresh". -Steve
Mar 16 2011
prev sibling parent reply Jonas Drewsen <jdrewsen nospam.com> writes:
On 16/03/11 16.13, Regan Heath wrote:
 On Wed, 16 Mar 2011 01:13:33 -0000, jasonw <user webmails.org> wrote:

 One problem is the large amount of obsolete data (
 http://www.dsource.org/projects/dmdfe )

 Dsource is The place for D projects. The problem with dsource is if
 you're a serious professional and need professional quality libraries
 and tools, dsource does nothing in the way of supporting these types
 of users. The sections are filled with small hobby projects such as
 http://www.dsource.org/projects/libcalc. What I'm looking for is
 somehing that emphasizes the names of "important" projects. For
 example standard parallel/concurrency/server/socket/vfs libraries are
 a first class priority. It takes a day to browse through the list of
 mediocre crap.
I was browsing dsource the other day and I wanted to be able to sort projects by last update date or something, to find the ones which were being currently maintained. It would certainly be useful to sort by a category like [alpha] [beta] [stable] etc as well. I think dsource is the correct place to put any/all of our 'crap' but it just needs to be easier to sort and find the things you're interested in, at any one time. i.e. what if you were looking for a project to lend a hand to, no use finding one which is pretty much [stable] and complete. R
An improvement that would really help a lot and probably be quite simple to do is to let the dsource server serve the project listing as a cached page. Currently it takes forever to load the project listing which only changes once per month or so. /Jonas
Mar 16 2011
parent "Nick Sabalausky" <a a.a> writes:
"Jonas Drewsen" <jdrewsen nospam.com> wrote in message 
news:ilrc16$19rg$1 digitalmars.com...
 On 16/03/11 16.13, Regan Heath wrote:
 On Wed, 16 Mar 2011 01:13:33 -0000, jasonw <user webmails.org> wrote:

 One problem is the large amount of obsolete data (
 http://www.dsource.org/projects/dmdfe )

 Dsource is The place for D projects. The problem with dsource is if
 you're a serious professional and need professional quality libraries
 and tools, dsource does nothing in the way of supporting these types
 of users. The sections are filled with small hobby projects such as
 http://www.dsource.org/projects/libcalc. What I'm looking for is
 somehing that emphasizes the names of "important" projects. For
 example standard parallel/concurrency/server/socket/vfs libraries are
 a first class priority. It takes a day to browse through the list of
 mediocre crap.
I was browsing dsource the other day and I wanted to be able to sort projects by last update date or something, to find the ones which were being currently maintained. It would certainly be useful to sort by a category like [alpha] [beta] [stable] etc as well. I think dsource is the correct place to put any/all of our 'crap' but it just needs to be easier to sort and find the things you're interested in, at any one time. i.e. what if you were looking for a project to lend a hand to, no use finding one which is pretty much [stable] and complete. R
An improvement that would really help a lot and probably be quite simple to do is to let the dsource server serve the project listing as a cached page. Currently it takes forever to load the project listing which only changes once per month or so.
It would be far faster even if it just generated the page on the server for every request. Currently, the page has JS that requests an XML DB of all the projects from the server, then the JS parses the XML and generates the list. A real mess. It's like posting a screenshot by taking a picutre with a camera phone, emailing it to youself, printing it, and then scanning it. The new upcoming version of the site doesn't do any of that mess, and works *much* faster (even on known-to-be-slow FF2), but who knows when it'll finally get up...
Mar 16 2011
prev sibling next sibling parent Jonathan M Davis <jmdavisProg gmx.com> writes:
On Wednesday, March 16, 2011 16:34:30 Caligo wrote:
 close down digitalmars.D.learn so that people start populating sites like
 stackoverflow.  How does that sound?
 
 I'm actually going to start using stackoverflow for my D questions.
Why? It's not like that's going to send all of the people who could answer such questions to stackoverflow. And it certainly won't send the people asking questions there either. They'll just ask the questions here in the main newsgroup. Personally, I answer D questions at stackoverflow, but I pretty much never ask them there, because the people who have the answers are a lot more likely to be here than there. Using stackoverflow is fine, but I don't see any reason to remove D.learn in favor of stackoverflow. - Jonathan M Davis
Mar 16 2011
prev sibling next sibling parent Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 3/17/11, Jonathan M Davis <jmdavisProg gmx.com> wrote:
 Why? It's not like that's going to send all of the people who could answer
 such
 questions to stackoverflow. And it certainly won't send the people asking
 questions there either. They'll just ask the questions here in the main
 newsgroup.
That, and I doubt SO would allow any type of D-related question. They're quite picky about questions. And SO doesn't give you much space for discussions. D.learn is much more open to discussions.
Mar 16 2011
prev sibling next sibling parent Caligo <iteronvexor gmail.com> writes:
On Wed, Mar 16, 2011 at 7:28 PM, Andrej Mitrovic <andrej.mitrovich gmail.com
 wrote:
 On 3/17/11, Jonathan M Davis <jmdavisProg gmx.com> wrote:
 Why? It's not like that's going to send all of the people who could
answer
 such
 questions to stackoverflow. And it certainly won't send the people asking
 questions there either. They'll just ask the questions here in the main
 newsgroup.
That, and I doubt SO would allow any type of D-related question. They're quite picky about questions. And SO doesn't give you much space for discussions. D.learn is much more open to discussions.
They've added D to their list of tags. There are currently 276 D questions.
Mar 16 2011
prev sibling parent Jonathan M Davis <jmdavisProg gmx.com> writes:
On Wednesday, March 16, 2011 17:32:48 Caligo wrote:
 On Wed, Mar 16, 2011 at 7:28 PM, Andrej Mitrovic
 <andrej.mitrovich gmail.com
 
 wrote:
 
 On 3/17/11, Jonathan M Davis <jmdavisProg gmx.com> wrote:
 Why? It's not like that's going to send all of the people who could
answer
 such
 questions to stackoverflow. And it certainly won't send the people
 asking questions there either. They'll just ask the questions here in
 the main newsgroup.
That, and I doubt SO would allow any type of D-related question. They're quite picky about questions. And SO doesn't give you much space for discussions. D.learn is much more open to discussions.
They've added D to their list of tags. There are currently 276 D questions.
I think that what he meant was that they wouldn't allow _just_ any type of D- related question. There are lots of questions that you could ask on a newsgroup which would get closed on stackoverflow. Stackoverflow is a great site, but it's far from perfect. I think that it's great if people can get their D-related questions answered there, but I don't think that we need to be trying to get people to go there to ask their questions rather than coming to the newsgroup. - Jonathan M Davis
Mar 16 2011