Project

General

Profile

Actions

Feature #20347

closed

Separate docs task from all

Added by hsbt (Hiroshi SHIBATA) about 1 month ago. Updated 10 days ago.

Status:
Closed
Target version:
-
[ruby-core:117225]

Description

I would like to migrate RDoc as bundled gems at Ruby 3.5.

We need to handle install-doc and related task with that. I removed docs task from all and re-order docs task at install-all.

https://github.com/ruby/ruby/pull/10282

It works with RDoc as bundled gems. We can keep current behavior with this migration.

I hope to merge changes for all task and re-order install-all task at Ruby 3.4.

https://github.com/ruby/ruby/pull/10282/commits/b160083175aed062c320b8d76eafe1c8706309d4

After that, the default make task will not generate rdoc. We need to add make all docs for that.


Related issues 1 (1 open0 closed)

Related to Ruby master - Feature #20309: Bundled gems for Ruby 3.5Assignedhsbt (Hiroshi SHIBATA)Actions
Actions #1

Updated by hsbt (Hiroshi SHIBATA) about 1 month ago

Updated by hsbt (Hiroshi SHIBATA) 10 days ago

In dev meeting, no one against this. I will do this.

Note:

According to ruby-dev:39325, we added docs task to all because we avoid to generate rdoc artifact with root grant. But we have workaround for this with make all docs and Installing ruby to Users' directory is popular workflow today.

We decide to separate them for migrating rdoc to bundled gems in the future.

Actions #3

Updated by hsbt (Hiroshi SHIBATA) 10 days ago

  • Status changed from Assigned to Closed

Applied in changeset git|cc37c89c2f4253a6f39a36ad610d0ba89c4257e8.


Separate docs task from main to install-*

[Feature #20347]

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0