Tech Support Posted May 5, 2017 Share Posted May 5, 2017 (edited) NOTE: this version was initially planned as 3.9.2, but finally resulted in versioning change to 4.0. There will no be 3.9.2 version available, after 3.9.1 we will switch to 4.0. We are very close to finalizing 3.9.1 update and pushing it to beta testing mode. We will use this topic to post updates on 4.0 implementation. Meanwhile here are our high level plans for 4.0, please feel free to post your comments and proposals for the highlighted areas, as it will be much easier to consider them initially then to re-do in future. We are not sure if all of these areas will be done in 4.0, it depends on their implementation effort, but if not they will be moved to 4.1 version then. AREA 1. Mail system. Complete emailing refactoring. We know this is annoying issue for many people and would like to finally close it. Requirements that we plan here: Ability to easily set up public email service to send emails (gmail and etc.) Ability to configure email templates in admin panel, extend support for tokens that can be used in emails. Ability to translate email templates to multiple languages similarly to other content in KVS. Ability to enable / disable certain emails from one place. Support for new emails: welcome email on signup, notification about new messages, notification about comments posted to the user's content, notification about payout sent to user. It should be possible to configure the frequency of sending some notifications in admin panel: if they should be sent immediately or should be summarized on a daily / weekly basis. A new site block should be added to allow users subscribe or unsubscribe certain notifications. Should be possible to include unsubscribe link in every email sent. By default users will be subscribed to all enabled emails in the system. Ability to configure scheduled emails with updates on the site - here you should be able to use standard template functions like adding blocks and rendering email similar to any page on your site. For example it should be possible to render top videos / albums of the last week and send to your users each weekend. AREA 2. Automated audit and admin notifications. In KVS you can run audit plugin in manual mode to check your project for any issues. KVS can check up to 95% of all possible issues and in most cases if something is not working, audit plugin will report that. However in some cases you may not even notice that something is wrong until you manually run audit plugin. Requirements that we plan here: Create log table to log any issues that arise from time to time. Extend audit plugin with some more checks. Run audit plugin on scheduled basis to make sure that any issues will be reported ASAP. Report summary email to admin on a daily basis (traffic stats, content stats, project status). Report critical issues to admin's email immediately when they are identified. AREA 3. Comments. Requirements that we plan here: Ability to reply to other comments (hierarchy). Ability to show users comments to their uploaded content. Ability to disable comments to specific content (from admin panel and user area). Ability to sort comments by votes (show top rated comments). AREA 4. Video conversion. Requirements that we plan here: Optimize trailer creation with new ffmpeg features. Investigate into applying dynamic watermarks. Investigate into possibility to embed pre-roll / post-roll video fragments into each video file. AREA 5. VAST support. Add support for VAST advertising into KVS player. Edited February 14, 2018 by Tech Support Changed versioning from 3.9.2 to 4.0 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.