docs

% Documentation TODOs

Reviewed 2021-03-03 by japhb

When your brain is done with code, how about documenting something? :-)

  • Getting Started

    • ... as a user

    • ... as a contributor

  • Bring diagrams up to date with latest code/designs

    • message-flow.dot

  • Bring design docs up to date with latest implementation

    • Mark sections that are NYI for clarity

    • Mark all DDs with latest review date

  • Coding Standards

    • Exception rules: X::MUGS, required attributes, thin factoring, etc.

    • Standard phases for entities with a lifecycle

    • Use of lexical constants

    • OO v. exported subs

  • CLI I/O conventions

    • Highlighted prompts

    • Empty input just tries prompt again

    • ^C breaks out of current request/flow

    • Input lines trimmed at start and end

    • /commands for meta control

    • help|? [topic] for getting general, contextual, or topical help

MUGS v0.1.4

Multi-User Gaming Services - A Raku-based platform for game service development

Authors

  • Geoffrey Broadwell

License

Artistic-2.0

Dependencies

MUGS::Core:ver<0.1.4>MUGS::Games:ver<0.1.4>MUGS::UI::CLI:ver<0.1.4>MUGS::UI::TUI:ver<0.1.4>MUGS::UI::WebSimple:ver<0.1.4>

Test Dependencies

Provides

  • MUGS

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.

Built with Podlite — the markup and publishing tools behind this site.