February 13, 2015
"Dicebot"  wrote in message news:lbxhvakqmnaycgrlgduf@forum.dlang.org...

> One can keep updating submodule references with some daemon service (Vladimir does exactly that in https://bitbucket.org/cybershadow/d) but that will pollute history of meta-repo with dozens of trivial commits every day making it hard to use it for any real code (and also relying on well-being of that daemon service).

You could put the 'real' code in tools (or yet another repo) instead of directly in the dlang repositoy. 

February 13, 2015
On Tuesday, 10 February 2015 at 06:22:51 UTC, Andrei Alexandrescu wrote:
 Why? Why are so many of us dedicating so much energy to
> tweaking what already works, instead of tackling real problems? Problems that e.g. - pardon my being pedantic - are in the vision document?
>

Because this is what people do! To avoid the bigger issues, which are hard, grueling, mind-numbing and without short term achievements.

The good news is that with proper management it all could be done:

1. Proper D IDE with great debugging, library, and resource management.
2. Fixing the GC/phobos mess
3. Cross-platform Gui and 3d graphics library
4. etc...
5. etc..
etc...

The great news is, that there are people working and willing to work on all these things. Also, most of them already have "Solutions"(not necessarily the best but people know what they needs to be done at least.

The problem?


Someone has to manage all this and see how all the pieces of the puzzle work together, knowing how each interact with each other, and guide those working on the individual parts as they so they can achieve their goal, which fills in large parts of the puzzle.


Basically someone needs to step up and become the tzar/overseer. Someone that spends their time managing everything and allowing the worker bee's to collect honey.

As it seems to me, most worker bee's are a bit confused on what they should/could be doing because there is not a clear and precise roadmap on what exactly needs to be done to reach the goal. (but there have been many maps made)

(It's not as bleak as I've implied, just saying there is significant room for improvement in efficiency, which seems to be the main problem from my perspective)


March 10, 2015
So what happened with this? Ping @ Dicebot -- Andrei

March 10, 2015
On Tuesday, 10 March 2015 at 20:28:10 UTC, Andrei Alexandrescu wrote:
> So what happened with this? Ping @ Dicebot -- Andrei

Discussion mostly stalled with me and Vladimir having different estimate of trafe-off between keeping submodules on latest HEAD as opposed to only bumping those for releases. Check the last comments in https://issues.dlang.org/show_bug.cgi?id=11792

Considering you didn't seem convinced at that point I have decided to keep this as a personal project for now and possibly raise the topic again when it will have more tempting features (switched to more urgent stuff for now).
March 10, 2015
On 3/10/15 3:59 PM, Dicebot wrote:
> On Tuesday, 10 March 2015 at 20:28:10 UTC, Andrei Alexandrescu wrote:
>> So what happened with this? Ping @ Dicebot -- Andrei
>
> Discussion mostly stalled with me and Vladimir having different estimate
> of trafe-off between keeping submodules on latest HEAD as opposed to
> only bumping those for releases. Check the last comments in
> https://issues.dlang.org/show_bug.cgi?id=11792
>
> Considering you didn't seem convinced at that point I have decided to
> keep this as a personal project for now and possibly raise the topic
> again when it will have more tempting features (switched to more urgent
> stuff for now).

Understood, feel free to close the PR while the concept is on the backburner or in the works. To clarify: I'd initially misunderstood the scope of your proposal and I'd be happy with something that simplifies the overall "getting into dmd development" experience. A solid, simple and attractive charter is key here. Naming might be important, too, finding a good "D-all-in-one" moniker could help with traction a fair amount.

The matter of "where do I put tools related to D development but not necessarily part of the distribution" remains.


Thanks,

Andrei

March 11, 2015
On Tuesday, 10 March 2015 at 22:59:39 UTC, Dicebot wrote:
> On Tuesday, 10 March 2015 at 20:28:10 UTC, Andrei Alexandrescu wrote:
>> So what happened with this? Ping @ Dicebot -- Andrei
>
> Discussion mostly stalled with me and Vladimir having different estimate of trafe-off between keeping submodules on latest HEAD as opposed to only bumping those for releases. Check the last comments in https://issues.dlang.org/show_bug.cgi?id=11792

I believe the discussion was about a different proposal of permanently migrating everything to a single repository without submodules. But I only argued about the approach's benefits, without considering if the benefits will pay off with the high cost of the migration (which they probably won't, perhaps even when batched with other big breaking changes).
1 2 3 4 5 6 7 8
Next ›   Last »