CSNbbs

Full Version: Project Aurora New Features
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
This is the thread you can suggest new features on.



Already planned for new features:


Moderation:
- Full featured forum bans. Including length of time, automatic un-banning after that time has passed, and explanation messages to the user who is banned.
- Ignore also removes quoted posts
- Moderator force ignore between two members
- In depth automated vetting for new registrations (alias check, country of origin, etc)
- Easy alias checking
- Moderation notes include a timestamp and who added what
- Warning levels that are forum specific, while keeping a global warning %
--- Automated warnings and explanations as a user's warning level climbs



Posting:
- Vine embeds
- Twitter embeds
- Instagram embeds
- Upload to imgur and then embed in post
- Thread prefixes based on sport. This will be optional on a per-forum basis. If you want to keep sports separated via different forums ... that's fine. If you want it all in one board ... this will make that way easier to sort through.
- Have text at the bottom of a post show rep awarded for that post.
- Like/Dislike individual posts ... have stats for the day's top liked/disliked posts.




Misc:
- Mobile app eliminated, replaced with mobile friendly web alternative layout with themes, and ability to tie in to browser based mobile notifications
- Traditional emailed notifications and emailed forum/thread subscriptions eliminated. I stopped operating our own mail server because it's too hard to stay off spam lists, especially if you're in a smaller datacenter. But Google has daily volume limits, and you have to have a REALLY good reason and cash to go higher than those limits. And we have so many people subscribed to forums with crazy huge activity, we blow through that tens of thousands of emails limit in just a few hours. That's why notification emails and password reset emails have been spotty and unreliable. Only mods/admins/donors/ad free premium can still get emails, and even they will only get a daily digest.
- Fully automated ad free premium (it's automatic subscribe now, but I have to remove myself)
- (For me but indirectly for everyone) Team skin generator (feed it a few colors and background tile ... BAM ... out pops a new team skin)
- Better cooler stat pages (like Vitality but better)
- Integration with latest MySQL branch which, for a number of very boring reasons you don't care about, allow us to have near real time searching of posts again, whereas right now the search cache updates once a day overnight.
- Favorites ... the ability to favorite forum(s) you like and then have a feed of posts from just those forum(s).
- Easter eggs!
- Alternative desktop viewing mods (hardcore fan, etc)
(10-14-2016 10:56 AM)georgia_tech_swagger Wrote: [ -> ]This is the thread you can suggest new features on.



Already planned for new features:


Moderation:
- Full featured forum bans. Including length of time, automatic un-banning after that time has passed, and explanation messages to the user who is banned.
- Ignore also removes quoted posts
- Moderator force ignore between two members
- In depth automated vetting for new registrations (alias check, country of origin, etc)
- Easy alias checking
- Moderation notes include a timestamp and who added what
- Warning levels that are forum specific, while keeping a global warning %
--- Automated warnings and explanations as a user's warning level climbs



Posting:
- Vine embeds
- Twitter embeds
- Instagram embeds
- Upload to imgur and then embed in post
- Thread prefixes based on sport. This will be optional on a per-forum basis. If you want to keep sports separated via different forums ... that's fine. If you want it all in one board ... this will make that way easier to sort through.




Misc:
- Mobile app eliminated, replaced with mobile friendly web alternative layout with themes, and ability to tie in to browser based mobile notifications
- Traditional emailed notifications and emailed forum/thread subscriptions eliminated. I stopped operating our own mail server because it's too hard to stay off spam lists, especially if you're in a smaller datacenter. But Google has daily volume limits, and you have to have a REALLY good reason and cash to go higher than those limits. And we have so many people subscribed to forums with crazy huge activity, we blow through that tens of thousands of emails limit in just a few hours. That's why notification emails and password reset emails have been spotty and unreliable. Only mods/admins/donors/ad free premium can still get emails, and even they will only get a daily digest.
- Fully automated ad free premium (it's automatic subscribe now, but I have to remove myself)
- (For me but indirectly for everyone) Team skin generator (feed it a few colors and background tile ... BAM ... out pops a new team skin)
- Better cooler stat pages (like Vitality but better)
- Integration with latest MySQL branch which, for a number of very boring reasons you don't care about, allow us to have near real time searching of posts again, whereas right now the search cache updates once a day overnight.
- Favorites ... the ability to favorite forum(s) you like and then have a feed of posts from just those forum(s).

As a developer myself who's interested in natural language processing, I'd love to see a developer API for this board to obtain publically-available data through an established interface to assist with research and/or allow others (such as myself) to layer third-party services on the forum that could expand the user experience (for example, combine sentiment analysis and topic modeling to automatically take the "pulse" of a particular fan base on a per-topic basis and visualize how the mood changes over time, and make it available to share for all users. The possibilities are endless).
(10-14-2016 12:01 PM)Lyric Wrote: [ -> ]As a developer myself who's interested in natural language processing, I'd love to see a developer API for this board to obtain publically-available data through an established interface to assist with research and/or allow others (such as myself) to layer third-party services on the forum that could expand the user experience (for example, combine sentiment analysis and topic modeling to automatically take the "pulse" of a particular fan base on a per-topic basis and visualize how the mood changes over time, and make it available to share for all users. The possibilities are endless).

I could do that, but man it'd be way down the list. You'd probably be better off taking an existing web crawler kinda bot (like the ones they use to automatically update statistics/etc for Wikipedia ... and they're written in Python, so they're easy to modify to do just about anything).

But if you do that, please have a "cool off" timer between page requests so you don't abuse the server. If you just gobble down pages as fast as possible and you're NOT a major search engine ... you'll probably eventually get filtered at the firewall level by the server.
(10-14-2016 12:13 PM)georgia_tech_swagger Wrote: [ -> ]
(10-14-2016 12:01 PM)Lyric Wrote: [ -> ]As a developer myself who's interested in natural language processing, I'd love to see a developer API for this board to obtain publically-available data through an established interface to assist with research and/or allow others (such as myself) to layer third-party services on the forum that could expand the user experience (for example, combine sentiment analysis and topic modeling to automatically take the "pulse" of a particular fan base on a per-topic basis and visualize how the mood changes over time, and make it available to share for all users. The possibilities are endless).

I could do that, but man it'd be way down the list. You'd probably be better off taking an existing web crawler kinda bot (like the ones they use to automatically update statistics/etc for Wikipedia ... and they're written in Python, so they're easy to modify to do just about anything).

But if you do that, please have a "cool off" timer between page requests so you don't abuse the server. If you just gobble down pages as fast as possible and you're NOT a major search engine ... you'll probably eventually get filtered at the firewall level by the server.

I understand -- I'm probably in the minority of people who would be interested in such a feature :). I currently rely on a webscraper that I built to get the data I need to do some research, but I've used it very conservatively (cool off timing, memory for pages that have been seen previously so that they aren't needlessly pulled down multiple times, with the whole thing run sparingly and targeted to only a small subset of the entire forum) for all the reasons you mentioned (don't want to hammer the website/disrupt its availability for other users, impose major costs to you, etc).

I guess the reason I like APIs is because I feel like there's no ambiguity about what's acceptable with regards to data collected, data collection throughput, etc., but I can certainly continue the limited scraping practices I've done previously if that's ok (if it ever causes issues, let me know -- I'm responsive to your needs first and foremost).
(10-14-2016 12:36 PM)Lyric Wrote: [ -> ]I understand -- I'm probably in the minority of people who would be interested in such a feature :). I currently rely on a webscraper that I built to get the data I need to do some research, but I've used it very conservatively (cool off timing, memory for pages that have been seen previously so that they aren't needlessly pulled down multiple times, with the whole thing run sparingly and targeted to only a small subset of the entire forum) for all the reasons you mentioned (don't want to hammer the website/disrupt its availability for other users, impose major costs to you, etc).

I guess the reason I like APIs is because I feel like there's no ambiguity about what's acceptable with regards to data collected, data collection throughput, etc., but I can certainly continue the limited scraping practices I've done previously if that's ok (if it ever causes issues, let me know -- I'm responsive to your needs first and foremost).


Yea, so as far as I'm concerned as long as you publicly publish your findings then it's aye-ok to use anything publicly facing here (read: no private forums or hidden forums).

And based on my bandwidth consumption, you could probably have a more aggressive cool off in the overnight hours. Say 2-6 AM ET. You could probably only wait like 5 seconds between grabs then and be just fine.
I'd like to see:

>> A "Like" and (possbibly, also) a "Dislike" button for individual posts. The former might help eliminate mindless "+1" posts while indicating how much support the post has.

>> I'd hope the archives/past posts can be kept viewable, even in possibly a less-functional form if the code change requires it.
(10-14-2016 01:49 PM)Almadenmike Wrote: [ -> ]I'd like to see:

>> A "Like" and (possbibly, also) a "Dislike" button for individual posts. The former might help eliminate mindless "+1" posts while indicating how much support the post has.

>> I'd hope the archives/past posts can be kept viewable, even in possibly a less-functional form if the code change requires it.

I've been a part of this board for a decade. I rarely post as the YMT crowd pushed many of us out. I would gladly contribute to a project that would be beneficial to a site I've loved over the years.
A board for the independents. We have a good amount of Army, BYU, Notre Dame and UMass fans. A central location for our discussions would be useful.
I would like to be able to have the @username feature that will notify that user you have mentioned them in a post.
Dear Swagger: I need help. 1. I forgot my password. I send info and it all is bounced back. 2. I have a new email address, but I can't get it changed, because I forgot my password.
Old email: GPorteous@TWC.com
New email address is : MrGPorteous@gmail.com
Reference URL's