digitalmars.D - D Management Site
- Jonathan Marler (7/7) Jan 27 2015 Would people want and use a website that tracks who's working on
- Andrei Alexandrescu (6/12) Jan 27 2015 We used http://trello.com for a while, it didn't catch up.
- Jonathan Marler (11/29) Jan 27 2015 Yes looking at PRs and Issues on github does solve the problems I
- Andrei Alexandrescu (2/31) Jan 27 2015 I will, and soon. I've been planning to do so since Jan 1st.
- Jacob Carlborg (6/12) Jan 27 2015 I would assume you mean something not just for the D core project but
- Jonathan Marler (43/59) Jan 27 2015 I wasn't going to explore this anymore but since you asked :) Yes
- Vladimir Panteleev (4/6) Jan 27 2015 Somewhat related, there's this page on the wiki:
- Zach the Mystic (4/10) Jan 28 2015 I changed the section title "Articles on People" to "Bios and
- weaselcat (4/11) Jan 27 2015 I really like this idea. It's hard to figure out what's even
- Dicebot (13/13) Jan 27 2015 Before doing anything I'd suggest trying to reach main DMD/Phobos
- Jonathan Marler (7/20) Jan 27 2015 Isn't that what this forum post is for? To see what the core
- Dicebot (16/30) Jan 28 2015 Maybe it is worth duplicating to dmd-internals mail list and with
- Andrei Alexandrescu (14/42) Jan 28 2015 For my money I do think we could gain a bit by organizing ourselves
- Dicebot (6/17) Jan 28 2015 That also could be the meta-repo with submodules for other ones -
- Andrei Alexandrescu (2/14) Jan 28 2015 Thanks! -- Andrei
- Daniel Murphy (4/8) Jan 28 2015 The best tool we've ever had for this is dconf. I wish we could afford ...
- Andrei Alexandrescu (2/10) Jan 28 2015 BTW I think your submission got lost in the mail. Please resend. -- Andr...
- Daniel Murphy (3/4) Jan 28 2015 I still have 29 days!
- aldanor (3/8) Jan 28 2015 Why not use #d-internals instead on IRC + searchable botbot.me
Would people want and use a website that tracks who's working on what in the D Programming Language? People would go to the site and be able to find out what's being worked on, what's not being worked on, who's working on what, what bugs are being worked on. People will have to use the site and submit what they are working on though. I'd be willing to write such a site if people think it would be useful.
Jan 27 2015
On 1/27/15 10:10 AM, Jonathan Marler wrote:Would people want and use a website that tracks who's working on what in the D Programming Language? People would go to the site and be able to find out what's being worked on, what's not being worked on, who's working on what, what bugs are being worked on. People will have to use the site and submit what they are working on though. I'd be willing to write such a site if people think it would be useful.We used http://trello.com for a while, it didn't catch up. Stuff we're working on, help welcome: http://goo.gl/N28FaC Stuff we're currently not working on, help welcome: http://goo.gl/lqKrsT Thanks! Andrei
Jan 27 2015
On Tuesday, 27 January 2015 at 18:25:21 UTC, Andrei Alexandrescu wrote:On 1/27/15 10:10 AM, Jonathan Marler wrote:Yes looking at PRs and Issues on github does solve the problems I posted. There are other issues I could list but I didn't know that the community has already tired this before (trello). Maybe not the best use of my time then. I will say I agreed with your post about us needing to focus on the important features. Since you have a much bigger picture of what's important to get done, could you list a few features you think are the highest priority to get done that aren't being worked on? I could take a gander and try to tackle one. Thanks.Would people want and use a website that tracks who's working on what in the D Programming Language? People would go to the site and be able to find out what's being worked on, what's not being worked on, who's working on what, what bugs are being worked on. People will have to use the site and submit what they are working on though. I'd be willing to write such a site if people think it would be useful.We used http://trello.com for a while, it didn't catch up. Stuff we're working on, help welcome: http://goo.gl/N28FaC Stuff we're currently not working on, help welcome: http://goo.gl/lqKrsT Thanks! Andrei
Jan 27 2015
"Jonathan Marler" <johnnymarler gmail.com> wrote:On Tuesday, 27 January 2015 at 18:25:21 UTC, Andrei Alexandrescu wrote:I will, and soon. I've been planning to do so since Jan 1st.On 1/27/15 10:10 AM, Jonathan Marler wrote:Yes looking at PRs and Issues on github does solve the problems I posted. There are other issues I could list but I didn't know that the community has already tired this before (trello). Maybe not the best use of my time then. I will say I agreed with your post about us needing to focus on the important features. Since you have a much bigger picture of what's important to get done, could you list a few features you think are the highest priority to get done that aren't being worked on? I could take a gander and try to tackle one. Thanks.Would people want and use a website that tracks who's working >> on what in the D Programming Language? People would go to the site and >> be able to find out what's being worked on, what's not being worked on, >> who's working on what, what bugs are being worked on. People will >> have to use the site and submit what they are working on though. I'd be >> willing to write such a site if people think it would be useful.We used http://trello.com for a while, it didn't catch up. Stuff we're working on, help welcome: http://goo.gl/N28FaC Stuff we're currently not working on, help welcome: > http://goo.gl/lqKrsT Thanks! Andrei
Jan 27 2015
On 2015-01-27 19:10, Jonathan Marler wrote:Would people want and use a website that tracks who's working on what in the D Programming Language? People would go to the site and be able to find out what's being worked on, what's not being worked on, who's working on what, what bugs are being worked on. People will have to use the site and submit what they are working on though. I'd be willing to write such a site if people think it would be useful.I would assume you mean something not just for the D core project but for the whole D community. Like, is someone working on a GUI library, who is working on database adapters, and so on. -- /Jacob Carlborg
Jan 27 2015
On Tuesday, 27 January 2015 at 20:59:10 UTC, Jacob Carlborg wrote:On 2015-01-27 19:10, Jonathan Marler wrote:I wasn't going to explore this anymore but since you asked :) Yes it would apply to the whole D community. I jotted down some notes to summarize some of my initial thoughts on the features it could provide...here they are: Problems mapped to Features ------------------------------------- Problem: Knowing what people want. Features: "Priority Points" Problem: Knowing what the leadership wants. Features: "Priority Points" and "Follow Developers" Problem: Knowing what isn't being worked on. Features: "Job Managment" Problem: Getting the status of a job Features: "Job Managment" Problem: Asking leadership what to work on Features: "Messages" Problem: Notification of work being done Features: "Messages" Features ------------------------------------- * Job Management Tracks what people are working on. * Priority Points Everyone can distribute their 100 priority points to the features they want. It's important that everyone get's 100 points. It allows a person to realize that if they want a feature done, it is going to take resources away from other features. * Follow Developers their actions show up in your feed their priority points for each issue are shown first * Messages send messages to developers get notifications of activity, when work is done, if a PR needs to be reviewd * Timeline can add dev time estimates * ranking?? * track who's looking at what (if someone clicks on a link, it tracks that the link was clicked) * add dependencies between jobs * link a job to a PRWould people want and use a website that tracks who's working on what in the D Programming Language? People would go to the site and be able to find out what's being worked on, what's not being worked on, who's working on what, what bugs are being worked on. People will have to use the site and submit what they are working on though. I'd be willing to write such a site if people think it would be useful.I would assume you mean something not just for the D core project but for the whole D community. Like, is someone working on a GUI library, who is working on database adapters, and so on.
Jan 27 2015
On Tuesday, 27 January 2015 at 18:10:10 UTC, Jonathan Marler wrote:Would people want and use a website that tracks who's working on what in the D Programming Language?Somewhat related, there's this page on the wiki: http://wiki.dlang.org/People
Jan 27 2015
On Wednesday, 28 January 2015 at 00:21:58 UTC, Vladimir Panteleev wrote:On Tuesday, 27 January 2015 at 18:10:10 UTC, Jonathan Marler wrote:I changed the section title "Articles on People" to "Bios and Information" because it seems friendlier.Would people want and use a website that tracks who's working on what in the D Programming Language?Somewhat related, there's this page on the wiki: http://wiki.dlang.org/People
Jan 28 2015
On Tuesday, 27 January 2015 at 18:10:10 UTC, Jonathan Marler wrote:Would people want and use a website that tracks who's working on what in the D Programming Language? People would go to the site and be able to find out what's being worked on, what's not being worked on, who's working on what, what bugs are being worked on. People will have to use the site and submit what they are working on though. I'd be willing to write such a site if people think it would be useful.I really like this idea. It's hard to figure out what's even being worked on without reviewing git.
Jan 27 2015
Before doing anything I'd suggest trying to reach main DMD/Phobos developers and ask them what kind of tools they feel lacking and what they would personally use. Such solution is only useful if it solves real problems of developers and thus is not viewed as additional maintenance burden. As Andrei has mentioned, there was one attempt of using Trello for similar purposed some time ago and it didn't catch up. At the same time I do believe current project management facilities are lacking for internally and externally. During Berlin meetup Martin Nowak has mentioned that he would be interested in some sort of priority communication channel among core developers to be able to organize some focused efforts - I guess that is also something related.
Jan 27 2015
On Wednesday, 28 January 2015 at 01:09:25 UTC, Dicebot wrote:Before doing anything I'd suggest trying to reach main DMD/Phobos developers and ask them what kind of tools they feel lacking and what they would personally use. Such solution is only useful if it solves real problems of developers and thus is not viewed as additional maintenance burden. As Andrei has mentioned, there was one attempt of using Trello for similar purposed some time ago and it didn't catch up.Isn't that what this forum post is for? To see what the core DMD/Phobos developers would like. Is there another place to post this sort of question?At the same time I do believe current project management facilities are lacking for internally and externally. During Berlin meetup Martin Nowak has mentioned that he would be interested in some sort of priority communication channel among core developers to be able to organize some focused efforts - I guess that is also something related.Do you have some more details on what this priority communication would look like. I can document it in my list of desirable features.
Jan 27 2015
On Wednesday, 28 January 2015 at 04:05:10 UTC, Jonathan Marler wrote:On Wednesday, 28 January 2015 at 01:09:25 UTC, Dicebot wrote:Maybe it is worth duplicating to dmd-internals mail list and with CC to those who actively contribute to DMD. To be honest I don't even know who is currently in active D development team. In this thread I see Andrei and Vladimir but neither seem very enthusiastic.Before doing anything I'd suggest trying to reach main DMD/Phobos developers and ask them what kind of tools they feel lacking and what they would personally use. Such solution is only useful if it solves real problems of developers and thus is not viewed as additional maintenance burden. As Andrei has mentioned, there was one attempt of using Trello for similar purposed some time ago and it didn't catch up.Isn't that what this forum post is for? To see what the core DMD/Phobos developers would like. Is there another place to post this sort of question?Do you have some more details on what this priority communication would look like. I can document it in my list of desirable features.It is better to ask Martin - I don't take part in any of those and have roughly as much understanding of the process as you do :) But one thing that has occured to me is that we don't really need any complicated tool - just creating dedicated D-Programming-Language/bigpicture repo with issues enabled (editable only by core devs) and moving stuff from http://wiki.dlang.org/Agenda there in form of milestones and issues with link aggregation would be enough. But, again, my opinion has zero value here.
Jan 28 2015
On 1/28/15 3:18 AM, Dicebot wrote:On Wednesday, 28 January 2015 at 04:05:10 UTC, Jonathan Marler wrote:Folks active on the github repo are pretty much it.On Wednesday, 28 January 2015 at 01:09:25 UTC, Dicebot wrote:Maybe it is worth duplicating to dmd-internals mail list and with CC to those who actively contribute to DMD. To be honest I don't even know who is currently in active D development team.Before doing anything I'd suggest trying to reach main DMD/Phobos developers and ask them what kind of tools they feel lacking and what they would personally use. Such solution is only useful if it solves real problems of developers and thus is not viewed as additional maintenance burden. As Andrei has mentioned, there was one attempt of using Trello for similar purposed some time ago and it didn't catch up.Isn't that what this forum post is for? To see what the core DMD/Phobos developers would like. Is there another place to post this sort of question?In this thread I see Andrei and Vladimir but neither seem very enthusiastic.For my money I do think we could gain a bit by organizing ourselves better, but not a lot. We have a problem of scarce resources more than one of resource allocation. D's issues and their relative importance are very well known. Framing it all as a matter of "these folks need better management" would be simplistic. That said, high-level vision is always good to have and communicate. Also, whilst it's clear to the insiders what's going on, we need to better communicate what's happening. Adam's weekly newsletter is part of that, but we could do more.Yes, I think that would be useful.Do you have some more details on what this priority communication would look like. I can document it in my list of desirable features.It is better to ask Martin - I don't take part in any of those and have roughly as much understanding of the process as you do :) But one thing that has occured to me is that we don't really need any complicated tool - just creating dedicated D-Programming-Language/bigpicture repo with issues enabled (editable only by core devs) and moving stuff from http://wiki.dlang.org/Agenda there in form of milestones and issues with link aggregation would be enough.But, again, my opinion has zero value here.Save it :o). I am very biased toward listening to people who contribute. Andrei
Jan 28 2015
On Wednesday, 28 January 2015 at 14:56:05 UTC, Andrei Alexandrescu wrote:That also could be the meta-repo with submodules for other ones - I remember last time discussion stalled because no one actually took action. Will try hacking something this month for experiments.But one thing that has occured to me is that we don't really need any complicated tool - just creating dedicated D-Programming-Language/bigpicture repo with issues enabled (editable only by core devs) and moving stuff from http://wiki.dlang.org/Agenda there in form of milestones and issues with link aggregation would be enough.Yes, I think that would be useful.
Jan 28 2015
On 1/28/15 7:09 AM, Dicebot wrote:On Wednesday, 28 January 2015 at 14:56:05 UTC, Andrei Alexandrescu wrote:Thanks! -- AndreiThat also could be the meta-repo with submodules for other ones - I remember last time discussion stalled because no one actually took action. Will try hacking something this month for experiments.But one thing that has occured to me is that we don't really need any complicated tool - just creating dedicated D-Programming-Language/bigpicture repo with issues enabled (editable only by core devs) and moving stuff from http://wiki.dlang.org/Agenda there in form of milestones and issues with link aggregation would be enough.Yes, I think that would be useful.
Jan 28 2015
"Andrei Alexandrescu" wrote in message news:maata5$1cpr$1 digitalmars.com...That said, high-level vision is always good to have and communicate. Also, whilst it's clear to the insiders what's going on, we need to better communicate what's happening. Adam's weekly newsletter is part of that, but we could do more.The best tool we've ever had for this is dconf. I wish we could afford to do it every few months.
Jan 28 2015
On 1/28/15 8:32 AM, Daniel Murphy wrote:"Andrei Alexandrescu" wrote in message news:maata5$1cpr$1 digitalmars.com...BTW I think your submission got lost in the mail. Please resend. -- AndreiThat said, high-level vision is always good to have and communicate. Also, whilst it's clear to the insiders what's going on, we need to better communicate what's happening. Adam's weekly newsletter is part of that, but we could do more.The best tool we've ever had for this is dconf. I wish we could afford to do it every few months.
Jan 28 2015
"Andrei Alexandrescu" wrote in message news:mab3ba$1ipq$1 digitalmars.com...BTW I think your submission got lost in the mail. Please resend. -- AndreiI still have 29 days!
Jan 28 2015
On Wednesday, 28 January 2015 at 11:18:46 UTC, Dicebot wrote:Maybe it is worth duplicating to dmd-internals mail list and with CC to those who actively contribute to DMD. To be honest I don't even know who is currently in active D development team. In this thread I see Andrei and Vladimir but neither seem very enthusiastic.Why not use #d-internals instead on IRC + searchable botbot.me logs for communication and brainstorming?
Jan 28 2015