Edgewall Software

Ticket #4716 (closed task: fixed)

Opened 20 months ago

Last modified 6 months ago

Prepare documentation for 0.11

Reported by: cboos Owned by: cboos
Priority: high Milestone: 0.11
Component: general Version: 0.10
Severity: major Keywords: documentation
Cc: ilias@…

Description (last modified by cboos) (diff)

First, we should backup the existing Trac* pages belonging to the TracGuide, into a 0.10/ hierarchy. E.g. TracGuide -> 0.10/TracGuide.

Current state:

Then, we should update the TracGuide for 0.11.For that, we should start with a page using the 0.11/ prefix. When satisfied with the result and the 0.11 release getting nearer, we should copy their content to their corresponding default page.

Current state:

Attachments

Change History

  Changed 20 months ago by cboos

  • severity changed from normal to major
  • milestone changed from none to 0.11

  Changed 18 months ago by cboos

  • priority changed from normal to high

  Changed 16 months ago by anonymous

[[TracGuideToc]]

is not correct in e.g. in wiki:0.10/TracIni

  Changed 16 months ago by cboos

  • milestone changed from 0.11.1 to 0.11

  Changed 15 months ago by martin.marcher@…

Please see

  Changed 14 months ago by ThurnerRupert

added further documents to wiki:0.11, see also wiki/0.11/TracGuide.

  Changed 14 months ago by ThurnerRupert

wiki:0.11/TracGuide that is ...

follow-up: ↓ 9   Changed 12 months ago by cboos

#6186 marked as duplicate.

There were a few discussions about this topic on either trac-dev or on trac-users. If I recall correctly:

  • the 0.9/*, 0.10/* and 0.11/* pages should contain version specific documentations
  • the toplevel pages should contain the main contributed docs, which usually cover the range of currently in use versions

Therefore, before the 0.11 release, we should "branch" the Wiki into the 0.11/ pages, eventually merge it with the documentation already in place and finally "prune" the non-relevant content.

Then, we push all these pages into the trac/wiki/default-pages.

in reply to: ↑ 8   Changed 12 months ago by ilias@…

Replying to cboos:

#6186 marked as duplicate. There were a few discussions about this topic on either trac-dev or on trac-users. If I recall correctly: - the 0.9/*, 0.10/* and 0.11/* pages should contain version specific documentations

ok, this would mean, that e.g.

wiki:0.11/TracInterfaceCustomization

should not contain documentation subjecting 0.9 ?

- the toplevel pages should contain the main contributed docs, which usually cover the range of currently in use versions

e.g. wiki:0.11 contains the list of pages specific to 0.11

Therefore, before the 0.11 release, we should "branch" the Wiki into the 0.11/ pages, eventually merge it with the documentation already in place and finally "prune" the non-relevant content.

Then, we push all these pages into the trac/wiki/default-pages.

if I understand right, the pages listed in wiki:0.11 (e.g. wiki:0.11/TracInterfaceCustomization) will go finally into the repository 0.11 (wiki default pages)

all this sounds ok.

but doesn't this mean, that the following part from wiki:0.11/TracInterfaceCustomization should be removed?

 Note: in projects created with a Trac version prior to 0.9 you will need
 to create this folder.

  Changed 12 months ago by ilias@…

I've found this thread here, but cannot understand.

Possibly one should write the process down in the wiki, thus I know how to proceed to cleanup the 0.11 documentation.

  • do I file tickets, and the team changes in the repo?
  • or do I edit the onlie 0.11/ docu?

see additionally #6181 for a concrete example.

  Changed 11 months ago by cboos

Critical part of the documentation to update ASAP: wiki:TracDev/ApiChanges/0.11

  Changed 10 months ago by cboos

  • description modified (diff)

Changed prefix from Trac0.x/ to 0.x/

  Changed 10 months ago by cboos

Well, at this point here's how I'm going to proceed:

  • review and merge the changes from the regular Wiki pages in trunk
  • review and merge the few additional changes from the 0.11/ Wiki pages

The 0.11/ Wiki pages were intended for contributors during the 0.11dev period, but somehow that didn't work out so well...

  Changed 10 months ago by cboos

The content of the 0.11/ pages are now integrated in the corresponding toplevel pages, and the previous content of those toplevel pages has been saved in the corresponding 0.10/ page for the pages which have undergone big rewrites.

Of course, there's still a lot of editing that need to be done and this should now be done on those toplevel pages.

  Changed 10 months ago by cboos

As of r6302, the TracGuide content is far from perfect, but that's a start which I think is OK for the beta1.

The TracDev/ReleaseNotes/0.11 is quite OK (if not a bit too detailed), and the TracDev/ApiChanges/0.10 is mostly done as well.

So let's go for the beta1 ;-)

  Changed 10 months ago by ilias@…

  • cc ilias@… added

  Changed 7 months ago by cboos

Eli, can you please write a few words there: TracDev/ApiChanges/0.11#ITicketActionController

I think I'll soon do need another round of sync from the Wiki, if anyone feels there's something to add to the wiki documentation, it's the right time.

  Changed 6 months ago by cboos

  • owner changed from jonas to cboos

Documentation is mostly in sync now and I think the changes and the new features from 0.11 are now mostly covered.

  Changed 6 months ago by cboos

  • status changed from new to closed
  • resolution set to fixed

Add/Change #4716 (Prepare documentation for 0.11)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.