Re: A Pull Request Manager's Perspective

2021-05-18 Thread RazvanN via Digitalmars-d-announce

On Tuesday, 18 May 2021 at 14:28:52 UTC, Dennis wrote:

On Tuesday, 18 May 2021 at 12:58:51 UTC, Mike Parker wrote:

https://dlang.org/blog/2021/05/18/a-pull-request-managers-perspective/



Ths emphasizes the fact that druntime needs more love.


That conclusion is given along with these numbers:

|| dmd | phobos | druntime |
||-||--|
|open bug reports| 3000| 900|   300|
|Pull requests / month   |  85 | 130|30|
|contributors last month |  10 |   5| 4|

To me, that looks like dmd needs more love, given the vast 
amount of bugs (3000) compared to druntime (300).


The opened druntime PRs do not necessarily fix any issues or add 
new features, but rather contain minor refactorings of small, 
unreported, bug fixes. So I would say that there is no 
relationship betweem the number of bugs of a component and the 
number of PRs that are opened.


The fundamental reason why dmd has more opened bugs is because it 
is the oldest codebase among the 3. Also, some bugs are reported 
as belonging to dmd when they're actually druntime bugs, because 
it is difficult to properly identify the component if you are not 
a contributor. I have changed the component part of many dmd bugs 
to druntime over time.


Re: Til, a command language written in D

2021-05-18 Thread kinke via Digitalmars-d-announce

On Friday, 14 May 2021 at 22:10:38 UTC, Cléber Zavadniak wrote:
1- Should I compile a `libphobos2.so` "by hand"? Should I use 
`libphobos2-ldc-shared.so`???


With LDC, -link-defaultlib-shared links the binary against shared 
druntime/Phobos. It's the default setting when creating a shared 
library with -shared; use it explicitly when creating an 
executable. This way, the executable and all .so libs share the 
same druntime/Phobos, incl. a single GC, default std.parallelism 
thread pool etc.


Re: A Pull Request Manager's Perspective

2021-05-18 Thread zjh via Digitalmars-d-announce
We should make a list of the things we need to do, in order of 
importance. Not just for solving problems, but for raising 
them,and who give good advice.They are rewarded according to 
their importance and excellence.

D needs a list, just like buglist,'todolist'.
Everyone takes a task from the todolist, completes it, and 
receives reward.




Re: A Pull Request Manager's Perspective

2021-05-18 Thread Imperatorn via Digitalmars-d-announce

On Tuesday, 18 May 2021 at 12:58:51 UTC, Mike Parker wrote:
Razvan Nitu, one of the foundation's two Pull Request Managers 
funded by Symmetry Investments, talks about the work he's been 
doing and two initiatives intended to motivate contributions to 
the core D projects.


https://dlang.org/blog/2021/05/18/a-pull-request-managers-perspective/

I've also shared it to the D subreddit if anyone wants to 
follow or participate in any discussion that arises there:


https://www.reddit.com/r/d_language/comments/nf9z1e/a_pull_request_managers_perspective/




Spot on


Re: A Pull Request Manager's Perspective

2021-05-18 Thread Dennis via Digitalmars-d-announce

On Tuesday, 18 May 2021 at 12:58:51 UTC, Mike Parker wrote:

https://dlang.org/blog/2021/05/18/a-pull-request-managers-perspective/



Ths emphasizes the fact that druntime needs more love.


That conclusion is given along with these numbers:

|| dmd | phobos | druntime |
||-||--|
|open bug reports| 3000| 900|   300|
|Pull requests / month   |  85 | 130|30|
|contributors last month |  10 |   5| 4|

To me, that looks like dmd needs more love, given the vast amount 
of bugs (3000) compared to druntime (300).


A Pull Request Manager's Perspective

2021-05-18 Thread Mike Parker via Digitalmars-d-announce
Razvan Nitu, one of the foundation's two Pull Request Managers 
funded by Symmetry Investments, talks about the work he's been 
doing and two initiatives intended to motivate contributions to 
the core D projects.


https://dlang.org/blog/2021/05/18/a-pull-request-managers-perspective/

I've also shared it to the D subreddit if anyone wants to follow 
or participate in any discussion that arises there:


https://www.reddit.com/r/d_language/comments/nf9z1e/a_pull_request_managers_perspective/






Re: PixelPerfectEngine v0.10.0-beta.1 release + looking for a team

2021-05-18 Thread Anton Pastukhov via Digitalmars-d-announce

On Sunday, 16 May 2021 at 18:56:24 UTC, solidstate1991 wrote:

https://github.com/ZILtoid1991/pixelperfectengine/releases/tag/v0.10.0-beta.1

https://ziltoid1991.itch.io/pixelperfecteditor

The new release contains the refactored and cleaned-up GUI 
subsystem, a new input subsystem, more composing functions, etc.


Also, since I got a full-time job, I have limited time to work 
on my software development projects, especially my engine, 
which grew pretty complex. I would like to have a few testers 
at least. I cannot provide any financial compensation, however 
I do plan to take game development in D to the next level (most 
likely this very same engine), so I might count you into my 
project. I also looking for other kind of creatives, mainly 
pixel artists, but I guess this is not the place for that.


Does it have a website/docs? Are there any demo games?


Re: BeerConf May 2021

2021-05-18 Thread Schrom, Brian T via Digitalmars-d-announce
I'm not sure if it's possible, but given some of the recent and
ongoing discussions, someone doing a presentation on type theory and
Howard-Curry correspondence might go a long way towards people using
the same words/concepts in discussions.

On Mon, May 17, 2021 at 08:30:43AM -0400, Steven Schveighoffer via 
Digitalmars-d-announce wrote:
> Check twice before you click! This email originated from outside PNNL.
> 
> 
> On 5/17/21 8:13 AM, Iain Buclaw wrote:
> > # Beerconf!
> > 
> > Hi all,
> > 
> > For those of us in the Northern Hemisphere, summer has returned, and
> > with it the usual Garland Day celebrations.  So once again we'll be
> > doing our own Fete named Beerconf, this month on 29th and 30th May.
> > 
> > Bring your summer beverages and D topics and we'll discuss things -
> > decorating yourself with flowers and oak apples, and washing yourself in
> > dew is optional.
> > 
> > For anyone not familiar with Beerconf, you can read about it
> > [here](https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.dlang.org%2FBeerconfdata=04%7C01%7CBrian.Schrom%40pnnl.gov%7C6b169d20504a41fc8c1a08d919304cd7%7Cd6faa5f90ae240338c0130048a38deeb%7C0%7C0%7C637568517513650394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=OfKRJDbaLdWIF4SROabRZP7ocVWzS5Ez9qkAQYD3WFo%3Dreserved=0)
> > 
> > See you in a couple weeks!
> 
> 
> Thanks Iain! I was just coming here to put out the announcement. See you
> in 2 weeks! 
> 
> -Steve