Stream: rustdoc

Topic: Building rustdoc out of tree


view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:42):

Joshua Nelson said:

maybe it makes sense to wait until after we move rustdoc out of tree to make the post?

First of all: we didn't approve this. I just agreed on discussing the advantages and disavantadges of doing so.

view this post on Zulip Joshua Nelson (Nov 26 2020 at 14:43):

right, yes - do you think now is a good time to have that discussion

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:44):

No because the cleanups strongly rely on rustc internals

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:44):

I specifically said after

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:44):

don't try to rush things too much

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:45):

we have limited bandwidth, let's focus one thing at a time otherwise we'll just be overwhelmed

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:46):

I think this post can be written independently of all this. And newcomers might actually bring another point of view on this matter

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:47):

Also I just thought: apart from the compiler updates that will need to be done from time to time, I'm afraid that rustdoc could be considering "second zone citizen" once we move it out of the rust repository

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:47):

But that's mostly a hunch, it's based on nothing, so not really a strong argument

view this post on Zulip Joshua Nelson (Nov 26 2020 at 14:51):

GuillaumeGomez said:

No because the cleanups strongly rely on rustc internals

I think I've finished most of the cleanups I want to do

view this post on Zulip Joshua Nelson (Nov 26 2020 at 14:51):

at least in the near future

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:51):

Oh so no removal of clean types?

view this post on Zulip Joshua Nelson (Nov 26 2020 at 14:52):

oh oops I was thinking about doctree

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:52):

;)

view this post on Zulip Joshua Nelson (Nov 26 2020 at 14:52):

hmm I should probably start thinking of a plan for clean::Item

view this post on Zulip GuillaumeGomez (Nov 26 2020 at 14:52):

it's gonna be fun for the search-index generation hehe

view this post on Zulip Joshua Nelson (Nov 27 2020 at 19:10):

@Robin Moussu are you planning to work on https://github.com/rust-lang/rust/pull/78926 in the near future? I'm happy to take it over otherwise, it's needed for building rustdoc in-tree without x.py as well

view this post on Zulip Robin Moussu (Nov 27 2020 at 19:16):

I was planning to get the v0.1 of my dependency tool first. If you want to take over, go for it, I don't think I will be able to work on it for probably at least a week.

view this post on Zulip Joshua Nelson (Nov 27 2020 at 19:18):

depends how painful I find developing remotely now that I have poor internet :laughing: I'll let you know if I start working on it

view this post on Zulip Robin Moussu (Nov 27 2020 at 19:18):

héhé

view this post on Zulip Robin Moussu (Nov 27 2020 at 19:22):

Where do you leave to have bad internet?

view this post on Zulip Robin Moussu (Nov 27 2020 at 19:23):

If it's not confidential of course

view this post on Zulip Joshua Nelson (Nov 27 2020 at 19:26):

(I DM-ed Robin Moussu)

view this post on Zulip Joshua Nelson (Nov 27 2020 at 19:33):

oh boooo I just realized this means that I'll no longer get debug symbols when using RTIM

view this post on Zulip Joshua Nelson (Nov 27 2020 at 19:34):

this is really unfortunate, that means the backtraces are inaccurate

view this post on Zulip Joshua Nelson (Nov 27 2020 at 19:37):

https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/Debug.20symbols.20in.20separate.20files.3F

view this post on Zulip GuillaumeGomez (Nov 27 2020 at 20:23):

Robin Moussu said:

héhé

Ah, another french person?

view this post on Zulip Poliorcetics (Nov 27 2020 at 23:04):

🇫🇷:heart: rustdoc

view this post on Zulip Poliorcetics (Nov 27 2020 at 23:05):

I'm not sure the first emoji is correctly seen as the french flag for everyone

view this post on Zulip Noah Lev (Nov 27 2020 at 23:07):

Works for me

view this post on Zulip CraftSpider (Nov 27 2020 at 23:15):

I just see 'FR' in mono on my desktop

view this post on Zulip GuillaumeGomez (Nov 27 2020 at 23:36):

Poliorcetics said:

I'm not sure the first emoji is correctly seen as the french flag for everyone

Isn't the "baguette" the international french flag? :baguette: XD

view this post on Zulip Robin Moussu (Nov 28 2020 at 09:57):

GuillaumeGomez said:

Ah, another french person?

Yes!

view this post on Zulip Joshua Nelson (Nov 29 2020 at 19:44):

@Robin Moussu

$ cargo run --features no-xpy -- --version
    Finished dev [unoptimized + debuginfo] target(s) in 0.09s
     Running `/home/joshua/rustc3/target/debug/rustdoc-tool --version`
rustdoc 1.50.0-nightly (6a889570e 2020-11-27)

:)

view this post on Zulip Joshua Nelson (Nov 29 2020 at 19:44):

will try to clean that up and make it possible to run tests in a sec

view this post on Zulip Joshua Nelson (Nov 29 2020 at 19:44):

not going to try and let you build the standard library with cargo, though, that sounds like a nightmare

view this post on Zulip Joshua Nelson (Nov 29 2020 at 19:45):

actually I think i can make this a lot easier now that rustup supports custom components in rust-toolchain


Last updated: Oct 11 2021 at 22:34 UTC