Ticket #276 (assigned task)

Opened 3 years ago

Last modified 2 years ago

Kauri documentation refactoring overview

Reported by: svr Owned by: freya
Priority: minor Milestone: 0.4
Component: < Documentation Version: trunk
Keywords: kauri doc documentation refactoring overview Cc:

Description

Document as attachment with our (sdm + svr) remarks about the current documentation of kauri 0.4. If there are any questions or remarks, just ask.

Attachments

Overview issues kauri documentation.pdf (166.2 KB) - added by svr 3 years ago.
document with remarks about the current version of the documentation of kauri 0.4

Change History

Changed 3 years ago by svr

document with remarks about the current version of the documentation of kauri 0.4

comment:1 in reply to: ↑ description Changed 3 years ago by sdm

Apparently there is no documentation about URIs like the following:

"uri": '${publicUri('service:/myRouter')}/acc/byRoles/{-list|,|roles}'

The structure {-list|,|roles} is used to define the separator between the different values of "roles". But apart from -list, the following options also exist: -prefix, -append, -opt, -neg and -join. It is not clear how, when and why to use these.

It would also be useful if the documentation mentioned how to assign a default value to a variable, like this: {id=-1}

The explanation on the following page is quite clear and could be used as a reference:

http://bitworking.org/projects/URI-Templates/spec/draft-gregorio-uritemplate-03.html

comment:2 Changed 3 years ago by freya

  • Owner changed from mpo to freya
  • Status changed from new to assigned

comment:3 Changed 3 years ago by mpo

Here is a preoposal for a reorganized Table-Of-Contents

  • Getting started/ (already in place)
  • Tutorial/ (getting there)
  • Usage (new)
    • Install
    • Ongoing Changes (features)
      • api changes (svn ref)
      • conf changes (svn ref)
    • Upgrade (Steps to follow)
    • CLI Reference
  • Developers Guide
    • Concepts
    • Runtime/
    • Routing/
    • Templating/
    • Prototyping/
    • Configuration/
    • Representations/
    • Error handling
    • DB/
    • Forms/
      • add common section for all controls, validators, formatters
    • Security/
    • Temp Resources/
    • Caching/
  • Deployment Guide
    • Service Wrapper
    • Packaging
  • Glossary

(change into a single page that shows the query

maybe use some jquery to pop-out

  • Reference

( the reference material is already in the different sections, maybe it makes sense to add a single page grouping all of those links > maybe automate through new doctype or field?)

  • Hackers Guide/

Please add comments/alternatives/discussion to the issue.

comment:4 Changed 3 years ago by bc

On teh page "i18n first steps" (http://docs.outerthought.org/kauri-docs-current/310-kauri/311-kauri.html) in the example xml for "Defaults configuration" there is no closing tag for defaultLocale

comment:5 Changed 2 years ago by karel

I have created separate tickets for 'I. Samples' in the PDF

Note: See TracTickets for help on using tickets.