Modules(Coded)

From Friend2Friend Wiki

Jump to: navigation, search
Name Status Description To Do
admin unfinished Administrator functions
  • manifest installer.
  1. check signature
  2. all files correct checksum
  3. no references to external files except environment
  • Skin system-node-add as module-install
  1. for use with remote address
  2. Should automatically add install date/details, such as where it loaded it from
  • GUI to administer exports - turn modules/services on/off
browser unfinished Browsing GUI
channel needs testing Multi-user XML communication layer
comms needs testing Manages Communications
config needs testing Manages hardcode configurations
desktop needs updating Managing a desktop for clients
  • save desktop dimensions
  • save positions of icons in a folder to a datastore
  • explorer window pane to show a folder
  • Make from XML file on Init script
  • starts a process, keeps handle, to keep it informed about the icons
  • stops process on shutdown
  • Move /desktop to being below the desktop node
  • Drop files on trashcan to delete them. => Fire the delete hook
dev permanent beta Development tools
  • GUI for /dev/module maker front end, where people paste in an XSD.
  • Make an explorer window to poll a directory
documentation OK Made the documentation at http://friend2friend.net/docs. Update that documentation
file-cache needs testing Serverwide file cache
firewall OK Filters to swap UIDs<->Keys
gifteconomy uncoded Internet Gift Economy as described at http://altruists.org/ge.
identity untested Maps UIDs to identity groups
lib OK Large selection of utility scripts
messenger unfinished Instant Messenger

GUI should

  1. receive the input
  2. send entries to the server
  • Need to work out how to route the <dreq> to the correct window.
person untested Managing people's details
  • send-by-pid()
  • Copy off skype/other F2F software.
  • Add a friend
  • pid table of 'names'
  • makes an entry given personal data
  • add a friend, use the public key, SHA1 hash thereof etc.
tracker untested Enabling communication between servers behind firewalls
plan mooted Recording/planning of events and capabilities
window needs updating GUI for clients
  • update should notify all the <window:viewer>s
xsd OK Processing XSD files

See Also