I will be posting things here that I have been working on for anybody who wants to follow what I have been doing.
I’ll start with a recap of everything I have so far:
1: Window UI library for Hifi - Lets me create overlays and just drop them in to make them movable and have minimize/close capability. It also stores the last known position of each window and puts it right back when you run the script next time (if the window is given a unique id name).
2: Domain chat server/client - Displays a list of users currently in the domain and allows you to chat with them and send private messages. Also includes admin controls for muting users, hiding, etc. I intend to work in a registration system to allow users to register their name, and promotions to promote users to various positions (such as land manager for example) and give them commands of their own.
4: CraxIM instant messenger - still a work in progress. Allow you to chat with people you have added to your friends list (if they use the instant messenger too). I would like to add capability for users to provide their own pgp keys (for everybody or per-friend) so they can feel secure that their messages are encrypted. I also want to add user profiles, and a place to post events (sort of like the events section in SL). Also, somebody made some good points about ads. I will not be using ads in the messenger.
5: A bot that can manage the domain, user lists etc. This project will probably never be finished because it is so important.