www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Organizing work via github projects

reply RazvanN <razvan.nitu1305 gmail.com> writes:
Hello everyone,

I am glad to announce that following some of the Foundation's 
meetings we have come up with concrete projects and tasks that, 
we believe, will further improve the status quo. As Mike pointed 
out in a former post, we have 3 tracks:

- Stabilize the Language, Compiler, and Standard Library
- Enhance the Ecosystem
- Strengthen the Community

Each of these directions has specific projects which contain 
specific tasks that need to be done. Some of them are already 
being tackled by the community members while others are waiting 
to be assigned to someone.

We are using github to track our projects: 
https://github.com/orgs/dlang/projects?query=is%3Aopen .

The 3 high level projects have a tag: [high-level-goal]. Each 
entry in them is actually a project in its own. The rest of the 
projects contain (or should contain) specific tasks that will 
bring us close to achieving the stated goal. We are still working 
on populating these projects, so you might find some that are 
missing some tasks, but overall, the majority of tasks should be 
there.
Have a look around and if you have any feedback/comments feel 
free to express them.

If you want to tackle any of the projects/tasks please contact 
Dennis or me and we can assign you to them. Or you can just 
create a PR and then we will update our project boards. Whatever 
you prefer.

We want to use these lists so that community members can see what 
is being worked on and contributors know where to channel their 
efforts. We hope that these lists will become a common ground for 
people to organize their work for D.

RazvanN
Jun 12 2023
next sibling parent Andre Pany <andre s-e-a-p.de> writes:
On Monday, 12 June 2023 at 15:07:41 UTC, RazvanN wrote:
 Hello everyone,

 I am glad to announce that following some of the Foundation's 
 meetings we have come up with concrete projects and tasks that, 
 we believe, will further improve the status quo. As Mike 
 pointed out in a former post, we have 3 tracks:

 [...]
Hi, I am not sure, by scrolling down the tasks of the named arguments on my Android mobile there is a UI glitch and it does persist some changes, what exactly I am not sure. Maybe it reordered the tasks, sorry! Kind regards Andre
Jun 12 2023
prev sibling next sibling parent reply max haughton <maxhaton gmail.com> writes:
On Monday, 12 June 2023 at 15:07:41 UTC, RazvanN wrote:
 Hello everyone,

 I am glad to announce that following some of the Foundation's 
 meetings we have come up with concrete projects and tasks that, 
 we believe, will further improve the status quo. As Mike 
 pointed out in a former post, we have 3 tracks:

 [...]
 Explore a replacement for `alias this`
Stabilize?
Jun 13 2023
parent RazvanN <razvan.nitu1305 gmail.com> writes:
On Tuesday, 13 June 2023 at 10:13:28 UTC, max haughton wrote:
 On Monday, 12 June 2023 at 15:07:41 UTC, RazvanN wrote:
 Hello everyone,

 I am glad to announce that following some of the Foundation's 
 meetings we have come up with concrete projects and tasks 
 that, we believe, will further improve the status quo. As Mike 
 pointed out in a former post, we have 3 tracks:

 [...]
 Explore a replacement for `alias this`
Stabilize?
To stabilize the language is different than freezing the language. With that being said, alias this is poorly implemented and designed. This leads to a ton of ad-hoc hacks present in the compiler so that some use cases are supported. We want to explore ways in which we can provide elegant and non-disruptive alternatives. That will further stabilize the language.
Jun 13 2023
prev sibling parent reply Nick Treleaven <nick geany.org> writes:
On Monday, 12 June 2023 at 15:07:41 UTC, RazvanN wrote:
 We are using github to track our projects: 
 https://github.com/orgs/dlang/projects?query=is%3Aopen .
Great! BTW Phobos projects don't seem to be visible, e.g. the structured concurrency link: https://github.com/dlang/phobos/projects/14
Jun 13 2023
parent RazvanN <razvan.nitu1305 gmail.com> writes:
On Tuesday, 13 June 2023 at 17:57:00 UTC, Nick Treleaven wrote:
 On Monday, 12 June 2023 at 15:07:41 UTC, RazvanN wrote:
 We are using github to track our projects: 
 https://github.com/orgs/dlang/projects?query=is%3Aopen .
Great! BTW Phobos projects don't seem to be visible, e.g. the structured concurrency link: https://github.com/dlang/phobos/projects/14
Those are currently empty. I've made them public now.
Jun 13 2023