www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - [dox] What should we do with dsource?

reply "Wyatt" <wyatt.epp gmail.com> writes:
I remember it came up a couple times last month as a point of 
contention, so I got in touch with Brad about dsource.  
Graciously, he says he's willing to "entertain just about 
anything", and left it to the community to decide its fate.  This 
is up to and including passing it off to someone else.  It's 
still very high in D language search results (e.g. there are 
disadvantages to simply canning it), and it still hosts planet 
and a lot of other stuff.

So, as the topic asks: what should be done with it?

-Wyatt
Oct 22 2013
next sibling parent "Michael" <pr m1xa.com> writes:
Freeze and leave a link in header to D organization on github.
Oct 22 2013
prev sibling next sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 10/22/13, Wyatt <wyatt.epp gmail.com> wrote:
 So, as the topic asks: what should be done with it?
Note that some people still use dsource, so well need their input as well. Specifically I know the WindowsAPI project is still being hosted there and being worked on.
Oct 22 2013
parent reply Benjamin Thaut <code benjamin-thaut.de> writes:
Am 22.10.2013 21:46, schrieb Andrej Mitrovic:
 On 10/22/13, Wyatt <wyatt.epp gmail.com> wrote:
 So, as the topic asks: what should be done with it?
Note that some people still use dsource, so well need their input as well. Specifically I know the WindowsAPI project is still being hosted there and being worked on.
VisualD is also still hosted on dsource (at least the binaries and the documentation)
Oct 22 2013
parent maarten van damme <maartenvd1994 gmail.com> writes:
At least something should happen with the huge amount of outdated projects.
Maybe add an archive (assuming we're going to keep dsource alive). It's
very frightening stumbling upon D to discover a huge list of abandoned
projects and an empty forum :)




2013/10/22 Benjamin Thaut <code benjamin-thaut.de>

 Am 22.10.2013 21:46, schrieb Andrej Mitrovic:

 On 10/22/13, Wyatt <wyatt.epp gmail.com> wrote:

 So, as the topic asks: what should be done with it?
Note that some people still use dsource, so well need their input as well. Specifically I know the WindowsAPI project is still being hosted there and being worked on.
VisualD is also still hosted on dsource (at least the binaries and the documentation)
Oct 22 2013
prev sibling next sibling parent reply "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
On Tuesday, 22 October 2013 at 12:38:39 UTC, Wyatt wrote:
 I remember it came up a couple times last month as a point of 
 contention, so I got in touch with Brad about dsource.  
 Graciously, he says he's willing to "entertain just about 
 anything", and left it to the community to decide its fate.  
 This is up to and including passing it off to someone else.  
 It's still very high in D language search results (e.g. there 
 are disadvantages to simply canning it), and it still hosts 
 planet and a lot of other stuff.

 So, as the topic asks: what should be done with it?

 -Wyatt
Well, I think dsource should survive in some capacity due to the reasons already given. Depending on what taking it over entails, I could probably give it a try. With more permissions the homepage could be cleaned up. I'm not going to be the most actionable on it, but probably can be a gateway into accepting new maintainers.
Oct 22 2013
parent reply "Mike Parker" <aldacron gmail.com> writes:
On Wednesday, 23 October 2013 at 01:24:26 UTC, Jesse Phillips 
wrote:
 Well, I think dsource should survive in some capacity due to 
 the reasons already given. Depending on what taking it over 
 entails, I could probably give it a try. With more permissions 
 the homepage could be cleaned up. I'm not going to be the most 
 actionable on it, but probably can be a gateway into accepting 
 new maintainers.
My thinking of what this should entail: 1) take over the dsource.org domain and point it to a new server 2) the new site should provide free forums just as the current one does, but nothing more. 3) existing projects still using the forums at the current site should be migrated. 4) existing projects still actively maintaining a subversion repository at the current site should be encouraged to move to another scc hosting solution of their choice (github, bitbucket, whatever). 5) the new site should maintain a searchable registry of all known open source D projects (just a link and a blurb), regardless of whether or not the project uses the forum. In other words, a complete overhaul. Of course, the few people still using dsource would need to agree to this. Even if they don't, I think this sort of site should exist. It would be a centralized location for all D projects. I would much prefer it to be under the dsource.org domain, since then all of the dead projects there will eventually fall off of the search engines. Plus, "dsource" still makes sense, as it can then can be used solely in the sense of "the source for D projects" (I've always seen it as having a dual meaning, as "source for D" and "D source code"). I'd be willing to pay for a basic Linode instance, or pitch-in for a more expensive one. I'd also be willing to donate a few hours a week to maintenance in whatever capacity I could.
Oct 22 2013
next sibling parent reply "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
On Wednesday, 23 October 2013 at 05:21:19 UTC, Mike Parker wrote:
 My thinking of what this should entail:

 1) take over the dsource.org domain and point it to a new server
 2) the new site should provide free forums just as the current 
 one does, but nothing more.
 3) existing projects still using the forums at the current site 
 should be migrated.
 4) existing projects still actively maintaining a subversion 
 repository at the current site should be encouraged to move to 
 another scc hosting solution of their choice (github, 
 bitbucket, whatever).
 5) the new site should maintain a searchable registry of all 
 known open source D projects (just a link and a blurb), 
 regardless of whether or not the project uses the forum.
While these might all be good things to do, it's just too much for me to take on with the experience I have with hosting a site/server. Besides, if we want to go this route it would be something to setup and test leaving just pointing dsource.org to the new server. I'd rather start with more permissions to update the homepage.
Oct 23 2013
parent reply "Wyatt" <wyatt.epp gmail.com> writes:
On Thursday, 24 October 2013 at 05:13:55 UTC, Jesse Phillips 
wrote:
 I'd rather start with more permissions to update the homepage.
So for the time being shall we do just that? Something along the lines of Dicebot's suggestion is good as at least a temporary solution (not permanent or comprehensive unless it's on EVERY page). If you're willing, I'll tell Brad to get in touch with you and Mike Parker, and let things proceed from there. -Wyatt
Oct 24 2013
parent "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
On Thursday, 24 October 2013 at 12:44:21 UTC, Wyatt wrote:
 On Thursday, 24 October 2013 at 05:13:55 UTC, Jesse Phillips 
 wrote:
 I'd rather start with more permissions to update the homepage.
So for the time being shall we do just that? Something along the lines of Dicebot's suggestion is good as at least a temporary solution (not permanent or comprehensive unless it's on EVERY page). If you're willing, I'll tell Brad to get in touch with you and Mike Parker, and let things proceed from there. -Wyatt
Sure, my user name is nascent, and email me at Jesse.K.Phillips+D gmail.com
Oct 24 2013
prev sibling parent reply "Wyatt" <wyatt.epp gmail.com> writes:
On Wednesday, 23 October 2013 at 05:21:19 UTC, Mike Parker wrote:
 My thinking of what this should entail:

 1) take over the dsource.org domain and point it to a new server
 2) the new site should provide free forums just as the current 
 one does, but nothing more.
 3) existing projects still using the forums at the current site 
 should be migrated.
 4) existing projects still actively maintaining a subversion 
 repository at the current site should be encouraged to move to 
 another scc hosting solution of their choice (github, 
 bitbucket, whatever).
 5) the new site should maintain a searchable registry of all 
 known open source D projects (just a link and a blurb), 
 regardless of whether or not the project uses the forum.
Good medium/long-term plan. For the moment, let's see about cleaning up what we've already got, but I like a lot of this.
 In other words, a complete overhaul. Of course, the few people 
 still using dsource would need to agree to this. Even if they 
 don't, I think this sort of site should exist. It would be a 
 centralized location for all D projects. I would much prefer it 
 to be under the dsource.org domain, since then all of the dead 
 projects there will eventually fall off of the search engines.
This is good, with the caveat that we should avoid inconveniencing the people already there within reason. So in that direction, I'd advocate for Cool URIs [0]-- as few page addresses should change as possible. (Some things are more sacred than others. Hosted project landing pages are very important, but the stuff in the robots.txt is much less likely to be externally linked.) Per a suggestion above, I think it'd be fine to link them from an "archive" or "mothballed" page or something (for things that are no longer active). Of course,
 I'd be willing to pay for a basic Linode instance, or pitch-in 
 for a more expensive one.
Appreciated, but hold that thought for now; it may be unnecessary.
 I'd also be willing to donate a few hours a week to maintenance 
 in whatever capacity I could.
This, on the other hand, will probably be very welcome. -Wyatt [0] http://www.w3.org/Provider/Style/URI.html
Oct 24 2013
parent reply "Dicebot" <public dicebot.lv> writes:
On Thursday, 24 October 2013 at 12:56:53 UTC, Wyatt wrote:
 Good medium/long-term plan.  For the moment, let's see about 
 cleaning up what we've already got, but I like a lot of this.
I also wanted to mention that this is long-term development plan for dub registry too (at least Sonke has expressed certain interest in it in private mail discussion), so lets try to avoid effort duplication :)
Oct 24 2013
parent reply "Wyatt" <wyatt.epp gmail.com> writes:
On Thursday, 24 October 2013 at 13:16:15 UTC, Dicebot wrote:
 On Thursday, 24 October 2013 at 12:56:53 UTC, Wyatt wrote:
 Good medium/long-term plan.  For the moment, let's see about 
 cleaning up what we've already got, but I like a lot of this.
I also wanted to mention that this is long-term development plan for dub registry too (at least Sonke has expressed certain interest in it in private mail discussion), so lets try to avoid effort duplication :)
Which points does that cover? And how does that even work? Unless I've missed something, the registry is the package repository. -Wyatt
Oct 24 2013
parent "Dicebot" <public dicebot.lv> writes:
On Thursday, 24 October 2013 at 13:36:42 UTC, Wyatt wrote:
 Which points does that cover?  And how does that even work?  
 Unless I've missed something, the registry is the package 
 repository.
Better searching / discovery of D projects, automatic CI for added packages, project feedback / rating. It will be still restricted to conforming dub packages but becoming primary D project informational hub was mentioned as a long-term goal (it is my personal interest but Sonke has no objections :P)
Oct 24 2013
prev sibling next sibling parent Jacob Carlborg <doob me.com> writes:
On 2013-10-22 14:38, Wyatt wrote:
 I remember it came up a couple times last month as a point of
 contention, so I got in touch with Brad about dsource. Graciously, he
 says he's willing to "entertain just about anything", and left it to the
 community to decide its fate.  This is up to and including passing it
 off to someone else.  It's still very high in D language search results
 (e.g. there are disadvantages to simply canning it), and it still hosts
 planet and a lot of other stuff.

 So, as the topic asks: what should be done with it?
It doesn't matter that much to me what happens with it. As long as the projects and source code is still accessible. -- /Jacob Carlborg
Oct 23 2013
prev sibling parent "Dicebot" <public dicebot.lv> writes:
I  think pretty much all that needs to be done is making a big 
red notice on top of the front-page that this website is 
deprecated and encouraged for only archive usage.

Any merging / restructuring should be discussed once replacement 
infrastructure is ready, not before.
Oct 23 2013