2015 roadmap in the works. big items below:
- Testing and stabilization of new versions of PHP and MariaDB (compliant with new CentOS and RHEL versions)
- Release deb packages for Debian and Ubuntu support
- Packages for Nginx server (for VOD repackaging, and eCDN caching server)
- Packages for Media Server (for Live Streaming)
- Packages for Play Server (for stream stitching capabilities such Ad Stitching)
- Integration points and support for Kaltura on OpenStack and CloudFoundry - discovery and integration hooks to virtualize resource management and launch cluster node scaling.
- API Client Libraries testing using TravisCI post successful CI tests.
- Automatic distribution of API Client Libraries, (upon successful CI and after official package releases) to respective repositories, including: RubyGems, Node npm, PHP composer, pypi, etc.
- Packages for the Live Analytics project.
Much more to come... please send ideas or suggestions to email@example.com or post to the community forums.
Release announcements will be made through the forums from now on. Please visit the New Release Updates forum category for all release notes.
- Stable version is now 9.18.0, 9.19 is unstable beta (see CI reports).
- Many bugs were crushed! Thanks and welcome to our newest contributors: krarey, kkraju4u, salaman, ljutzkanov, kcsunkara, shaktidhar, baldmonkeey, paladox2015, muli, developerworks, rajneeshksoni, danworldinc, and basvandijk.
- Many tests added to the CI system. We are at 47% test coverage (out of the planned test cases).
- Contributor License Agreements system was deployed for smoother tracking of management of CLA signups. See AgentContribs.
- Introducing: Community contributions dashboard.
- New forums system was deployed on Kaltura.org. Fighting SPAM! Folks who'd like to join discussions or get more detailed assistance with topics related to the project should join the forums at forum.kaltura.org.
- Stable version is now 9.16.0
- Many bugs were crushed! (#130, #128, #127, #126, #121, #120, #119, #118, #113, #112, #103) - Many thanks to our newest contributors! @dudyk, @vadimtar and @corematter
- Merged patches to core (#1234, #1215, #1214, #1213, #1212, #1210, #1209, #1207, #1152).
- More tests were added to the CI system.
- Also contributed a generic apache-load-balancer chef recipe.
Celebrating over 100 bugs crushed mark! :) Thanks to all active contributors! (DBezemer, fugazi73, blackyboy, Ronileco, jpluijmers, smartdrive, baiyou2014, krarey, nzimas, nshulakov, joerace, iddrew, ironsizide, angober, nviera777, bnelson796, cschaub, mobcdi, flipmcf, dudyk, vadimtar).
- Stable version is now 9.15.0.
- Many more tests were added to the CI system.
- Continuous Integration reports are now publicly accessible.
- Many bug patches were merged to core in uiConfs, monitors, batches, and client generators. (ref: pull1, pull2)
- Amazon Web Services documentations contributed by @blackyboy: 1) CloudFront HTTP/s, 2) CloudFront RTMP, and 3) AWS S3 Remote Storage.
- Chef Kaltura cookbook are now available for download from the official Chef community site.
- Signed RPM packages: Signing RPMs adds an extra level of trustworthiness to the RPMs. A digital signature helps establish that the package indeed came from Kaltura, and not from someone masquerading as Kaltura or retrafficing via DNS spoofing, etc. (Read more about RPM signing).
- Introducing: Simple Tasks That Make A Difference! - small things you could patch to learn and at the same time contribute greatly to the platform!
- Stable version is now 9.14.0.
- Progressed with tests for CI.
- Dropped plans for using The Foremen, seems not ready yet. Collaborators who are familiar with TheForeman are welcome to take on that task. For now, Chef + bash scripts seems to be answering the needs.
Install Packages Updates
- Stable version is now 9.12.0, Testing version is 9.13.0
- Migration path between 9.11.0, 9.12.0 was tested by several users and found stable.
- 9.13.0 passed all CI tests.
- Added script to configure NFS client side
- Added new FAQ section for commonly asked questions help
- All CI tests were wrapped as local post-install sanity tests kit for users to run after installation verifying their install. See sanity-test kit screenshot.
- Install scripts output is now presented in colors to make messages easier to read and understand See install output screenshot
- Missing KMC documentation and bulk upload samples were added.
- Widgets upgrade and cleanup completed - updated to use new github links rather than old SVN. And added CI test to check for existence of all widget swfs that are referenced by uiConfs.
- Discovered missing old uiConf files - list is being checked against core to verify cleanup.
- @blackyboy contributed Configuring Drop Folder, Amazon S3 Remote Storage, Amazon CloudFront CDN, and CloudFront RTMP, will be added document shortly, and inspired the idea for Create Post-Inst Scripts for CDN Configurations.
- @DBezemer tested and updated Deploying Kaltura Clusters guide to be even more "fool-proof".
- Deploy Local Repository for Offline Install guide was added to support environments that are not connected to the internet.
Continuous Integration Updates
- Nightly sanity occurs each night on EC2, logs entries to SQLite and sends a CSV report by email. See example CSV Report
- Erected a cluster to test on ESXi for testing, integration in progress
- Currently working on integration using The Foremen to support wider range of deployment options.
- Alpha tests have all passes sucessfully.
- Further Cluster and Chef deployment guides were tested on AWS.
- Red5 package fully tested (both webcam and FMLE).
- QA Analytics reporting events deployed, users can now opt-in to send repoting events for system stability reports and deployment issue assistance.
- IX-9.11.0 was released and tested.
- Specifications and definition for the Kaltura Platform Packages CI Project were created.
- Entered Phase D - Public Beta, and Continuous Integration System.
Cluster install passed successfully, Chef scripts created, many tests passed and bugs crushed.
- Red5 package was added to kaltura-server and KCW webcam tested.
- monit package was fully tested.
- Chef scripts were created - now you can deploy a complete Kaltura cluster with the click of a button!
- 18 packaging bugs crushed (thanks to @DBezemer, @mobcdi and @doubleshot)!
- 7 fix patches submitted to core by @jessp01.
- 1 Admin Console view contributed by @DBezemer.
- New documents published: 1) cluster deployment document, 2) configuring platform monitors.
- Local Drop folders passed tests.
- Upgrade to 9.10 will be skipped. As 9.11 planned for release next week, nightly will progress straight to 9.11.
- Project announced on a blog post!
Single server installed passes successfully, including sanity of the following features:
- Partner creation
- Content upload of various kinds
- Thumbnail creation
- Entry investigation
- Entry embed
- Partner config options via Admin Console
- API v3 tests for the PHP5 and Java client libs
- Cluster install is in final stages of testing and expected to finish sanity today
- Monitoring suite is under way and is also expected to be released for testing today
- Entered Phase C.2 - Alpha Repositories & Testing
We are thrilled to share that we've reached public alpha testing phase of the RPM packages. If you're running a RedHat based distro and would like to test, please review the RPM installation steps.