[DOCS-965] load intersphinx out of band Created: 08/Jan/13  Updated: 15/Jan/13  Resolved: 15/Jan/13

Status: Closed
Project: Documentation
Component/s: production
Affects Version/s: None
Fix Version/s: v1.1

Type: Task Priority: Major - P3
Reporter: Sam Kleinman (Inactive) Assignee: Sam Kleinman (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:
Days since reply: 11 years, 5 weeks, 1 day ago

 Comments   
Comment by auto [ 15/Jan/13 ]

Author:

{u'date': u'2013-01-15T19:16:39Z', u'email': u'samk@10gen.com', u'name': u'Sam Kleinman'}

Message: DOCS-965 intersphinx fixed
Branch: master
https://github.com/mongodb/docs/commit/a15f889b8998cd3089b877b8ee83dc2baf41d2a2

Comment by auto [ 15/Jan/13 ]

Author:

{u'date': u'2013-01-15T18:55:14Z', u'email': u'samk@10gen.com', u'name': u'Sam Kleinman'}

Message: DOCS-965: better checking of out of date intersphinx inventories
Branch: master
https://github.com/mongodb/docs/commit/a6572fc700d85c980e0811b80a7122b4a4fe8069

Comment by auto [ 15/Jan/13 ]

Author:

{u'date': u'2013-01-15T00:13:00Z', u'email': u'samk@10gen.com', u'name': u'Sam Kleinman'}

Message: DOCS-965 protype implementation of out of band intersphinx
Branch: master
https://github.com/mongodb/docs/commit/5bc238ba2f8a7711d93ae5c7b4bf0cbe65ea2de2

Comment by Sam Kleinman (Inactive) [ 08/Jan/13 ]

that's part of it, the other part is that as part of our pre-build steps we should download all of them concurrently... the build process already has the hooks so it's sort of a trivial improvement...

Comment by Ed Costello [ 08/Jan/13 ]

We can cache the intersphinx files from other projects somewhere in the filesystem, which should help as well.
Somewhere in docs-i is my intersphinx formatter, not useful for builds but useful for figuring out the appropriate links.

…though maybe there should be a check in the makefile to see if it's being built on 10gen buildbots vs. a user who's cloned the repository?

Comment by Sam Kleinman (Inactive) [ 08/Jan/13 ]

right now intersphinx libraries are loaded serially at the beginning of every build, which makes the builds take longer than they should (and also to not support more intersphinx libraries well.)

Generated at Thu Feb 08 07:39:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.