The following warnings occurred:
Warning [2] Undefined variable $unreadreports - Line: 26 - File: global.php(961) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/global.php(961) : eval()'d code 26 errorHandler->error
/global.php 961 eval
/showthread.php 28 require_once





× This forum is read only. As of July 23, 2019, the UserSpice forums have been closed. To receive support, please join our Discord by clicking here. Thank you!

  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
UserSpice 5.0 Roadmap as of 9/11/2016
#1
Here is some information from our internal documents to give you an idea of where we're going. These are just internal documents that Brian and I had for our own use. As things change, I will update this post and the date in the title...

Feedback is always appreciated

Big picture goals
Dan(a.k.a. mudmin)
-When possible preserve backwards compatibility and file structure.
-Write something we won’t have to rewrite in 6 months Smile
-Provide better support for the international community. Even Canadians.
-Ideally US5 should be able to control a page with just 1 or 2 lines of code. Everything else should be optional.
Brian
-Focus time on cleanup rather than rewrite. I believe the bulk of code is good, but some decision making logic could be made more clear

New in UserSpice 5
- Multilanguage support
- Standard (easily replaceable) Bootstrap/PHP template including success/error check and display
- Naked UserSpice (or at minimum naked forms) - YOUR styling restyles UserSpice - You're not stuck with our branding
- Additional settings stored in the DB to avoid having to replace files to make updates work or to add features whenever possible.
- Autoload “plugin” system (similar to the class autoloading)
- Toggle for version check with UserSpice website
- Auto patch to latest release level (beta support?)
- Built in optional panel for announcements.
- Social media login plugins (To be at least Beta'd in 4.2)
- Built in pagination feature for user lists, etc
- Breadcrumbs/better navigation for admin section
- Password strength meter?
- Database prefix for better integration with existing projects
- Heavily promote use of SSL/TLS for securing communications containing username/password

Updated from UserSpice 4.x
- Cleaner CSRF token/validation
- Class/helper cleanup for consistent success/error messaging, variable naming, etc.
- PHPMailer/native mail improvements (streamline email configuration/defaults)
- Installation routine update to simplify/reduce pages/reduce options/etc.
- Updated user profile/admin page (looking to reduce page count for example)
- Improve page permission mass updates/handling
- Improve usersc/ functionality
- “Hands off” UserSpice core would be ideal. Define a place for custom functions.
- Timezone management (global server and per user)
- Update database structure to remove unused “reserved” fields
- Improve ability of designers to add tables or fields like plugins
- Updated password management, reset




  Reply


Messages In This Thread
UserSpice 5.0 Roadmap as of 9/11/2016 - by mudmin - 09-11-2016, 06:47 PM
UserSpice 5.0 Roadmap as of 9/11/2016 - by mudmin - 09-11-2016, 08:37 PM
UserSpice 5.0 Roadmap as of 9/11/2016 - by mudmin - 09-11-2016, 08:39 PM
UserSpice 5.0 Roadmap as of 9/11/2016 - by plb - 09-20-2016, 04:18 AM
UserSpice 5.0 Roadmap as of 9/11/2016 - by brian - 09-20-2016, 12:12 PM
UserSpice 5.0 Roadmap as of 9/11/2016 - by plb - 10-05-2016, 11:17 AM
UserSpice 5.0 Roadmap as of 9/11/2016 - by brian - 10-05-2016, 11:21 AM
UserSpice 5.0 Roadmap as of 9/11/2016 - by plb - 10-06-2016, 04:17 AM
UserSpice 5.0 Roadmap as of 9/11/2016 - by brian - 10-06-2016, 01:22 PM
UserSpice 5.0 Roadmap as of 9/11/2016 - by mudmin - 10-06-2016, 01:45 PM
UserSpice 5.0 Roadmap as of 9/11/2016 - by plb - 10-06-2016, 06:34 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)