psyced/AGENDA.txt

117 lines
2.8 KiB
Plaintext

VERSION 1.0
===========
psyced:
[x] make those methods carry the names they should carry
[x] interface cmd() to psyc user object
[x] have pr() produce something useful for psyc clients
[x] send incoming psyc client messages as its user object
[x] allow for remote buddies (even if only java can talk to them)
[x] output real buddies
[x] make rooms usable from psyc
[x] write up some docs / installation instructions
[-] fix up the veChat applet
web:
[x] multilang
[x] end-user start page
[x] hacker page
[x] software download
[x] konr@d disclaimer
[-] finish up the psyc draft to match psyced-1.0
[x] www.psyced.org
[x] provide driver binaries on download
[-] provide ready-to-use packages (rpm, deb, ebuild..)
general:
[-] set up mailing lists
[x] beta testing
[x] get it all working
[ ] heldensaga wants to celebrate a release party!
promotion:
[x] konr@d interview
[x] freshmeat
[ ] iX article
[ ] radio bremen interview
[ ] publish in comp.sources.unix and de.comm.chatsystems
[ ] /.
[ ] less old-fashioned ideas
VERSION 1.1
===========
psyced:
[x] fix irc client access to server
[-] fix /p & co, or think of something better
[x] server intercommunication (buddies, messages, query)
[+] real psyc rooms
[-] filter incoming psyc vars & recognize abbrevs
[ ] support compact methods and vars
[-] proper support for var modifiers
[x] support _tag for request/reply tagging
[x] parse notice syntax: "There are [_users_amount] users online."
perl:
[x] tcp support
[x] smart multiplexing
[x] parse notice syntax: "There are [_users_amount] users online."
[x] simple client
general:
[ ] update & publish internet drafts
web:
[x] about.psyc.eu
[x] comparison psyc vs. icq, jabber, msn, irc
VERSION 1.2
===========
psyced:
[x] enter remote rooms (simple style)
[ ] make rooms fully capable of psyc
[x] make remote people addressable by nickname (local nickspace)
[ ] make user objects fully capable of psyc conferencing (hard!)
web:
[?] the psyc vision (document) ?
perl:
[+] non-blocking writes using buffers
[-] tkperl client
VERSION 2.0
===========
web:
[ ] release PSYC 1.0 specification
all:
[ ] introduce compressed keywords
VERSION 3.0
===========
[ ] introduce object descriptions
POSSIBLE FUTURES
================
[-] c/c++ implementation (for windows, mac and unix)
[-] psyc: plugins for browsers (so you can click on a psyc url)
[x] icq gateway (so you can talk to icq-buddies from psyc)
[x] ircserver gateway (so you can talk to ircers)
[ ] pager/gsm-sms gateways
[-] psyc-enhanced videoconferencing/internet-telephony
[ ] psyc-enhanced broadcasting (text/video/audio)
[ ] psyc-enhanced distributed webcasting/website management
[-] psyc-enhanced file sharing