What's missing from Phobos for Orbit (package manager)
Jacob Carlborg
doob at me.com
Fri Feb 15 00:02:09 PST 2013
On 2013-02-14 23:37, Steven Schveighoffer wrote:
> No. Clearly using tango xml will not fly.
>
> We need a new xml library. For many reasons, besides this tool.
>
> I also think serialization is something we should have in phobos,
> regardless of Orbit's requirements.
I've tried that, nobody was interested.
> std.process should be remedied soon (it's nearing review).
>
> The others, I'm not sure.
>
> What about this as a possible ongoing solution:
>
> Step 1. Include orbit in BINARY form on the distribution, keep it in its
> own project wherever it lives now. Dogfood be damned...
It's _is_ written in D. I just chose to use libraries that exists and
works. BTW, probably around half of what's included in the DMD
distribution is not written in D at all.
> Step 2. Port as much as possible to Phobos. As libraries become
> available, try to port it over to the new library.
> Utopian step. Include Orbit and source in distribution, without external
> dependencies.
That could work.
> I don't see why dmd distribution needs to include the source for all the
> tools it uses. I frequently never touch the source of dmd distribution,
> I just use the compiled binaries.
Me too.
> This might be kind of viewed like DMD. It has parts in it that are ASM,
> that Walter is slowly porting to C++. Why can't we use that same model?
>
> -Steve
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list