Jump to page: 1 2
Thread overview
D Management Site
Jan 27, 2015
Jonathan Marler
Jan 27, 2015
Jonathan Marler
Jan 27, 2015
Jacob Carlborg
Jan 27, 2015
Jonathan Marler
Jan 28, 2015
Vladimir Panteleev
Jan 28, 2015
Zach the Mystic
Jan 28, 2015
weaselcat
Jan 28, 2015
Dicebot
Jan 28, 2015
Jonathan Marler
Jan 28, 2015
Dicebot
Jan 28, 2015
Dicebot
Jan 28, 2015
Daniel Murphy
Jan 29, 2015
Daniel Murphy
Jan 28, 2015
aldanor
January 27, 2015
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.
January 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

January 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:
>> 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

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.
January 27, 2015
"Jonathan Marler" <johnnymarler@gmail.com> wrote:
> On Tuesday, 27 January 2015 at 18:25:21 UTC, Andrei Alexandrescu wrote:
>> 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
> 
> 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.

I will, and soon. I've been planning to do so since Jan 1st.
January 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
January 27, 2015
On Tuesday, 27 January 2015 at 20:59:10 UTC, Jacob Carlborg wrote:
> 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.

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 PR
January 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?

Somewhat related, there's this page on the wiki:

http://wiki.dlang.org/People
January 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.
January 28, 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.
January 28, 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.
« First   ‹ Prev
1 2