Skip to content

Latest commit

 

History

History
256 lines (201 loc) · 9.72 KB

documentation-rewrite-plan.md

File metadata and controls

256 lines (201 loc) · 9.72 KB

Directory

  • Draft only, descriptors not part of page content
  • Include/link relevant troubleshooting for each article at bottom
  • Instructional articles provide templates and guides to use specified feature
  • Instructional articles link to corresponding knowledge base article for complete explanation of relevant DWT component/feature
  • Documentation pre-amble
  • Introduce product, features, use cases, platform support, etc.
  • Lightly touch on other introductory sections
  • Link to three most common use cases as prepared by marketing team
  • Could just merge into Introduction
  • Link to DWT code gallery
  • Link to finished samples from other guides
  • Originally called Fundamental Features, implies this is prerequisite knowledge that requires more understanding of the product, renamed basic "Basic" to imply this is easy and sufficient to use on its own
  • Lay out article dependencies - first article is necessary for all others, but no need for strict reading order past first article
  • Alternatively: Basic Usage Guide
  • Originally "Advanced Features"
  • Reframed to prioritize application over theory
  • Note special use case of customizing messages with translated messages for language localization purposes
  • KB DWT Resource Files
  • Unclear about contents, currently only one API has references to segmented upload
  • KB Networking Features
  • High performance mode for many users, within Citrix remote desktop
  • Use descriptive name instead of Enhanced Mode
  • KB Enhanced Mode
  • Using the FileUploader for large upload from the background service
  • KB The FileUploader
  • ConvertToBlob and ConvertToBase64
  • Previous deleted topic: Get Image Data
  • KB Data Handling
  • Creating a document with image selection, getting image id from selected document
  • KB Image Manipulation
  • Unfamiliar with content
  • Introduce each add-on
  • Installation and setup
  • Possibly move to subsection of Knowledge Base, and then leave corresponding user guides?
    • May incentivize purchase, but may leave customers frustrated if they don't expect that it's an add-on
    • Title could indicate required add-on, i.e. Scanning From Camera (Webcam Add-on)
  • KB Licensing
  • Not finalized title
  • Additional instructional section that includes:
    • License key management
    • Version upgrades
    • SDK installation
    • Deployment/production-related tasks
  • Some of these instructions are out of place when placed with guides on SDK features
  • Windows, Linux, MacOS
  • Using the installer vs. npm
  • Using license keys
  • KB DWT Resource Files
  • Standard, npm, and yarn installation
  • Cover license key instructions as well
  • KB Licensing
  • Knowledge base articles that are not guides
  • Supplementary information for guides
  • Alternatively: Reference Guide, References
  • Supported operating systems, web frameworks, environments, drivers, etc.
  • Use content from resource file FAQ
  • Details about runtime behavior
  • Rename, too similar to name of guide
  • May need to talk about the whole data flow behind DWT here
  • Link to TWAIN specification for further reading
    • High performance file uploading through the Dynamsoft Service
    • Should mention/contrast against Service mode (typical behavior)
  • Describe its relationship with the Dynamsoft Service
    • General UI behavior, could be put under WebTwain
  • Describe device acquisition, connection to the Dynamsoft Service, device driver, device interface, etc.
  • Includes image editing, markup, colors, compression, etc.
  • Alternative: The Image Buffer
  • Probably unnecessary because very little content not covered by guides and API reference
  • Current content of "File Types" in introduction
  • May be split into inbound data, outbound data, buffered data, and cached data
  • Connection between server and web app, web app and dynamsoft service, dynamsoft service and data sources, dynamsoft service and server
  • In-depth explanation of license types and behaviors
  • May need to slightly tweak sub-heading organization
  • Considering moving under Knowledge Base
  • Not sure if sub-headings should be pre-expanded, may be too crowded
  • Have a drop down menu with all the subsections visible first heading to the FAQ page

Additional notes

  • Certain FAQ articles contain novel info, and are used frequently enough that they should be their own guides outright, so they will be moved in to basic or advanced guides
  • Basic Usage and Advanced Usage could be put under a common "User Guide" section, but this may be too much nesting
  • Not sure where to put add-on guides - integrated with usage sections or in their own section? May need a knowledge base article dedicated to add-ons
  • Group some advanced usage guides together? Particularly FileUploader, Enhanced Mode, Remote Scan, Segmented Upload