Open
Bug 471930
Opened 16 years ago
Updated 3 years ago
Strip User Docs from XPCOM
Categories
(Core :: XPCOM, defect)
Core
XPCOM
Tracking
()
NEW
People
(Reporter: tdowner, Unassigned)
References
Details
Attachments
(1 file, 2 obsolete files)
|
130.08 KB,
patch
|
tdowner
:
review+
|
Details | Diff | Splinter Review |
PCOM is chuck full of user docs, readmes, todos, etc. that really belong in other places, such as http://www.mozilla.org/projects/xpcom/, devmo, wiki.mozilla.org, etc.
There does not seem any real reason to keep these docs here. The only drawback I can see is disorientation of current or new users. That is why I have filed bug XXXXXX, which places a link to https://developer.mozilla.org/en/Mozilla_Source_Code_Directory_Structure. That page gives links to almost all the project pages for the various directories, as well as other info.
Patch is pretty drastic, but I think there is no big issue in that all.
Attachment #355185 -
Flags: review?(brendan)
Attachment #355185 -
Flags: review?(benjamin)
| Reporter | ||
Comment 1•16 years ago
|
||
Bug 471548 instead of bug XXXXXX. Sorry for the spam.
Comment 2•16 years ago
|
||
Comment on attachment 355185 [details] [diff] [review]
Patch v1
Single r+ should be enough.
/be
Attachment #355185 -
Flags: review?(brendan)
Comment 3•16 years ago
|
||
Comment on attachment 355185 [details] [diff] [review]
Patch v1
>diff --git a/xpcom/MoreFiles/ReadMe.txt b/xpcom/MoreFiles/ReadMe.txt
>deleted file mode 100644
This is an external file which was imported with the MoreFiles code. Please do not remove it.
>--- a/xpcom/reflect/xptcall/src/md/test/README
I think this README should be kept.
I know the string guide is on MDC... what about the xptcall docs? Those should definitely be migrated before this lands.
Attachment #355185 -
Flags: review?(benjamin) → review-
| Reporter | ||
Comment 4•16 years ago
|
||
OK, i will keep those docs. The xptcall docs will have to be moved still before this does land. I was planning on getting those up if this got +. I will get a new patch that addresses those issues up shortly.
| Reporter | ||
Updated•16 years ago
|
Attachment #355185 -
Attachment is obsolete: true
| Reporter | ||
Comment 5•16 years ago
|
||
This keeps those docs.
Attachment #355471 -
Flags: review?(benjamin)
Updated•16 years ago
|
Attachment #355471 -
Flags: review?(benjamin) → review+
Comment 6•16 years ago
|
||
Comment on attachment 355471 [details] [diff] [review]
Patch v2
Please make sure the xptcall docs are ported before landing this. Thanks!
| Reporter | ||
Comment 7•16 years ago
|
||
Will do that in the next few days, then will land this. Thank you!
| Reporter | ||
Comment 8•16 years ago
|
||
https://developer.mozilla.org/En/Xptcall_Porting_Guide has the Guide, with https://developer.mozilla.org/En/Xptcall_Porting_Status having the status board (may need to be updated). Also linked to that from the FAQ.
Keywords: checkin-needed
Comment 9•16 years ago
|
||
Comment 10•16 years ago
|
||
At least some of these docs are being nsinstalled in Makefiles, so the checked-in patch is turning the tree red. The build logs suggest it's probably easy to fix, but it's probably worth a full xpcom build at least to be sure any bustage fix actually covers all the bases -- could someone do that, please? Dao, perhaps, since you checked this in? (I'm in the middle of debugging something else right now and don't have time.)
| Reporter | ||
Comment 12•16 years ago
|
||
I made a new patch, same stuff, so bringing over +, I think it is alright. Not sure what caused the tree to burn, but here goes.
Attachment #355471 -
Attachment is obsolete: true
Attachment #370084 -
Flags: review+
Comment 14•16 years ago
|
||
Still doesn't build.
http://tinderbox.mozilla.org/showlog.cgi?log=MozillaTry/1240230760.1240234362.28745.gz
Keywords: checkin-needed
| Reporter | ||
Comment 15•16 years ago
|
||
Well, if someone with more qualifications in this area wants to take this over, please do.
Assignee: tyler.downer → nobody
Status: REOPENED → NEW
Updated•3 years ago
|
Severity: minor → S4
You need to log in
before you can comment on or make changes to this bug.
Description
•