Starlight Chat Development

Serafin

Well-Known Member
Inactive
Nov 15, 2013
75
trevinc.github.io
Pronouns
they/them
Dear Starlight Academy,

On Friday, May 27th at approximately 7pm Eastern time, development will begin for Starlight Chat, a chat program intended to be self-hosted on the Starlight Academy servers. Your system administrator will be working long hours over the weekend to lay a foundation for this application, and hopefully create an initial development build.

This work is being performed pro bono. Donations via PayPal to the Red Bull and Cheetos fund will be graciously accepted. Please annotate all donations for this purpose with the note "Feed Pepsi".

If the development of Starlight Chat reaches a usable state, a limited alpha version of Starlight Chat will be posted for testing. All users of the current chat software are welcome and encouraged to test the application during its early development. The current chat software will remain live for the duration, and will remain the primary form of chat for the site. During this period, bugs may be reported directly to PepsiCo with a short description and a screenshot. This event may or may not occur the weekend of the initial work.

If Starlight Chat reaches feature parity with our current chat software (chat, history, login system, permissions, avatars, notifications, wordfilters, blacklist, and moderator PMs) then the first Beta test will begin. During this test, at certain hours which will be announced in advance, the current chat software will be replaced with the Starlight Chat Beta so that user bug reports and feature requests may be collected. This period will also formally open the bug report system for Starlight Chat. The timeline for the first Beta test is to be decided.

In the event that Starlight Chat surpasses the usefulness of the current chat software — most likely through shared Xenforo/Starlight Chat authentication, and nickname keychaining for associating multiple characters to one account — and passes quality assurance, stability, and security testing, Starlight Chat will have its 1.0 release announced, and on release date will replace the current chat software as Starlight Academy's official chat client. It is anticipated that, barring any unforeseen obstacles, the 1.0 release will happen around December of 2016.

AFTER THIS POINT (after the 1.0 release)
The system administrator will accept suggestions for advanced features and community-specific features for Starlight Academy, to make the SA version of Starlight Chat unique and especially useful for the SA community. Your requests and suggestions are very important to me, and will be addressed based on necessity, usefulness, and ease of implementation. Some of them might even make it into the 1.1 build of the application, and several should be included in later builds as well. The administrator and moderators have already filed several feature requests, and your feature may already be on the list of things to implement -after- the 1.0 release.

HOWEVER (just in case you didn't get it the first time)
No suggestions for new functionality that does not exist in the current chat software will be accepted, considered, or addressed UNTIL the 1.0 release has occurred. Do not use the bug report system as a tool for begging for your favorite new feature idea.

Again, your suggestions are very important to me and I would like to make the chat application as good, useful, and special as we could possibly have it, but the first thing is to make sure that we don't lose anything in the transition. Please wait warmly for your opportunity to customize Starlight Chat, and in the meantime, I welcome your cheerful participation in the application testing.

Please feel free to post below with questions, comments, concerns, kind words, complaints, or (if you can't read and you really want me to roast you) feature requests.

With Love,

PepsiCo

P.S. Refer all further questions to either myself or Kyros, or this thread. Don't bother the poor moderators. They don't know anything about what I'm doing.

P.P.S. DO NOT call Starlight Chat the name of the other chat software. It abbreviates very nicely to SC or StarChat. That would be like calling me Coca-Cola. And you know how I'd feel about that.
 

Kait

Gay Idiot
Supporter
Godly Subscriber
Nov 22, 2014
3,715
Gender
amab Female
Pronouns
She/Her
Posting Status
Weekly
I'm hyped for testing. May all your codes compile without error.

btw you all can absolutely ask me questions about StarChat. I don't know anything about what pepsi is doing, so I won't be able to give you any true facts about it, but at the very least I can provide you with whimsical misinformation.
 

Serafin

Well-Known Member
Inactive
Nov 15, 2013
75
trevinc.github.io
Pronouns
they/them
Hey Everyone!

May 27, 2017 marks the one-year point on the development cycle. But I'm really hoping that we'll have StarChat out before then.

We're really, really close — I was actually hoping to release Alpha 1 this weekend in ICC, but we're just a few more features off being a drop-in replacement for cbox where none of the functionality is missed.

Here's a small preview of functionality that works:

Code:
* Login with Xenforo Username/Password
* Color-coded names by rank
* Delete and ban functionality for mods
* Timestamps on posts
* Multiple chatrooms
* Persona Keychaining
* Emoji popup menu
* Wordfiltering
* Persistent history
Here's some things it's been decided that we need to add before we begin alpha testing:

Code:
* History styling
* Extremely custom name styling (ala OTM winners)
* Option to separate general message alerts from name alerts
* List of active custom chats
As always your praise and thanks mean so much to me, and I look forward to giving you something to smile about sometime in the next few weeks when we go live.

In the meantime the testing instance will be up at http://chat.starlightacademy.net/ for your perusal.

Love, PepsiCo
 
Forgot your password?