From Appropedia
Jump to navigation Jump to search

Hi! My name is Felipe, I'm a freelance web developer from Buenos Aires, Argentina, specialized in MediaWiki and currently working for the Appropedia Foundation to improve Appropedia. If I made a mistake somewhere, please be cool, let me know and I'll fix it asap, thanks!

Site sustainability tips[edit | edit source]

  • Actively avoid complexity and strive towards simplicity
    • Use meta-templates to reduce templates
    • Avoid nested templates in content pages
    • Ideally, template parameters should be simple key-value pairs: all markup and complexities should go within the template itself
    • Keep a close correlation between template parameters and semantic properties, for example translation-of and Property:Translation of
    • Avoid custom namespaces (given the extremely diverse nature of pages in the main namespace of Appropedia, there should be no need for custom namespaces)
    • Merge related pages to have fewer, better ones
  • Prefer well-supported extensions, especially Wikimedia-supported ones
  • Keep MediaWiki updated and never modify the source code
  • Convention over configuration and sensible defaults on templates
  • Use modern web standards and structured data for rich results

Tasks[edit | edit source]

Time tracking[edit | edit source]

  • Skin:Poncho - 3 hours
  • Talks and requests - 1 hour
  • Template work - 4 hours
  • Documentation - 1 hour
  • Talks - 3 hours