Replace Your File Cabinet with Mayan EDMS
  James Richey
  Overview
  
    - Why use document management software?
- Key concepts
- Installation and setup
- Interactive demo
Why use document management software?
  Lots of ways to manage documents
  
    - Paper documents in file cabinets
- Computer file systems
- Providers' websites
- Specialized software, like Mayan
Desired features
  
    - Control over the documents
- Protect from fire, flood, and degradation
- Easily add new documents
- Ability to quickly find documents
- Possible to move to a different system if needed
Why I chose Mayan EDMS
  
    - Open Source
- Free, as in beer
- Automatically organizes documents based on metadata
- Web client run from my personal server
Key Concepts
  
    - Document type
- Metadata
- Indexes
Document type
  
    - Separate documents into classes or buckets
- Examples: invoices, receipts, manuals
- Consider your document types carefully!
Metadata
  
    - Metadata has two parts: type and value
- A document typeis composed ofmetadata types
- Values are additional data attached to individual documents
    
      | Metadata type | Value | 
    
      | date | 2016-06-18 | 
    
      | business | PGE | 
    
      | color | blue | 
  
  
  Indexes
  
    - Organize related documents based on metadata values
- Documents are automatically placed in one or more indexes
- Provides different views of your documents
- Examples: Chronological, Businesses, Colors
Installing
  
  Architecture
   
  
  Instructions
  
  
  Configuring
  
  
  Metadata and Document Types
  
    - Well defined document types is the most important part of configuring Mayan!
- This is the first thing we configure
- Once configured documents can be uploaded
Indexes
  
    - Django Templates are used to configure indexes and other parts of Mayan
- Examples:
{{ document.metadata_value_of.business }}
  {{ document.metadata_value_of.date|slice:":4" }}
  
  Other
  
    - There are many more features I have not used
- If creating PDFs consider the PDF/Aformat
- Use a second Mayan instance for trying different options
- There is a REST API, useful for things like automatically setting metadata values
Conclusion
  
    - I have found Mayan is useful for managing my documents
- Document types and metadata are very important
- Mayan is a Django application
- I have not used all the features but I am going to investigate smart links and staging folders next