Wiki/Operation/QANs.md

3.2 KiB

This is a list of active quality-assurance notes (QANs) being worked on by AniNIX staff. Lists are sorted in order of priority.Category:OperationCategory:TODO

If you see a problem with our code, go to [https://aninix.net/irc/ IRC] and send a memo to the #tech channel with what you've found. These will be parsed into the ideas list or assigned-QANs lists below by admins.

/ms send #tech 

Alternatively, you can make a new page as a child of this one, using :Template:QAN, and assign it to yourself to work on the project. These will appear in Category:Open QANs automatically for assignment.

Ideas

GDPR WebApp

Add /gdpr WebApp to Webserver to download user content. Look at Sharingan source.

Foundation

  • Finish PKGBUILDs
  • Identify why CGIT is suppressing "Receiving objects" and other typical git-clone messages.

Maat

Sora

  • ldap-adduser.bash should make use of 'sed -i "s/^term: /c\term: Newething/" file' to simplify
  • Improve regexes to handle names like TJ or emails like blar@something.subdomains.jp
  • Add MemberOf overlay

CryptoWorkbench

  • Update to include flag for suppressing color usage
  • Update to improve helptext and error checking

TheRaven

  • Add suppress functionality for printing URL headers in conf.
  • r.in function to remind users/channel in X amount of time with a given message.
  • r.translate function that acts on the last message and translates with Google translate.
  • Add PostGres integration
  • Implement karma system -- nospaces-- or (with spaces)-- should update key
  • Implement counter system -- r.counter keyword sets timestamp, r.counterdiff keyword returns time delta.
  • Update searches to allow returning top result if possible. Use searches script folder?
  • Add random copypasta linker/quoter via URL http://www.bash.org/?random
  • Discord support
  • Set attributtes on lists so that r.whitelist/r.blacklist/etc. can be generalized. Steal from CryptoWorkbench subscription model.
  • Add IQ/word notification so that TheRaven can notify admins of useful conversations via Djinni

CSS/.Xresources

Because CSS.

SSH

Consider offering certificate authentication. [https://code.fb.com/security/scalable-and-secure-access-with-ssh/ See Facebook's example.]

IRC

Write MailServ daemon to proxy emails to MemoServ and allow outbound?