OPUS Development Update for 2019
Our team at OPUS is constantly hard at work developing the groundbreaking OPUS Player, and we would like to take this opportunity to update you about the progress. Lots of work has been done since the latest update and we are steadily getting closer and closer to the platform being ready for its big launch on the Ethereum main network.
This is also a friendly reminder that you can be of great help to us. We take immense value in feedback from our community, and everyone has been incredibly helpful thus far by thoroughly testing out the platform for bugs and errors, and reporting them back to us. While you can do this through Telegram, our preferred method of communication regarding quality testing is Freshdesk. You can access Freshdesk using the link below:
This is a direct line of communication with our developers, so any feedback you submit here goes straight to our team in Gdynia and has no chance of being lost on the way.
Remember, the more feedback is submitted, the better the platform will turn out.
Now, let’s get to our progress. There are four main things that we have been working on that have seen significant improvement. It goes without saying, of course, that there is lots of work left to do and we will keep you in the loop with all new developments.
Web app code restructure
This is perhaps the most significant point in this update. Having received lots of feedback, we went back and reviewed all our code and realized that large chunks of it could be written more efficiently and neatly. As such, we made lots of improvements that might not be exactly visible to the naked eye, but make the platform run much quicker and smoother.
Below is some of the code that we decided needed to be fixed somewhat.
While this may seem like technical mumbo-jumbo to many people, our developers assure us that this makes the whole OPUS experience seamless and efficient. Now that we have covered some of the behind-the-scenes changes that make the whole show run, let’s take a look at some visible changes to the platform.
A frequent point brought up by our community was that the playlists were not very intuitive and easy to edit. Considering that playlists were something that we took great pride in when we wrote our whitepaper, and that the majority of music streaming platforms currently on the market have the option to create, share, and delete platforms, we did not want to lag behind.
Having put in significant amounts of time into developing the playlist feature, one of the main additions is that users can now remove songs from their playlists, making the editing all the simpler. Playlists on OPUS are fluent projects, with users being able to add, delete, and move around songs as their tastes develop and as they discover more music on the platform.
Playlists are now a truly personal thing that can be shared with the world.
Queues are a vital feature in any music streaming platform. As OPUS tries to take on the music industry with its new and innovative approach to tackling the problems plaguing the world of music, features such as queues that are often taken for granted cannot be neglected.
As a team comprised of music fans, we are very well aware of how convenient it is to create a queue where we can add the songs we love and remove the songs we are not in the mood for at the moment, whether that’s at a party, on the morning commute, or while relaxing at home.
In an effort to make queues truly flexible, we added the option to remove songs so that only our absolute favorite songs come up next. This is something that has come up a lot in the feedback from our community and so we took this to heart. Similarly to playlists, queues are personal and should be perfect for every user.
Furthermore, we looked at some other problems with queuing, as reported by our users.
There were issues with playing specific songs from the queue if there is a track that we simply cannot wait for and need to skip ahead to. This is now functional as well.
Lastly, there were some reported issues with adding certain tracks to the queue, something we worked on as well and should be fully working now.
Music is a deeply personal experience, and our accounts are all linked with our tastes, favorite tracks, playlists we worked hard on, and new songs suggestions. This would all be compromised if it weren’t for the extensive security measures we take to ensure that all this remains private should the user want their account to stay private (music is also a social experience and can be shared with the world if someone so desires).
As such, we take passwords very seriously. A very rudimentary feature, we do not want anyone to be locked out of their account or for someone undesired to gain unwanted access.
Some users reported that they could not set a password, which could potentially lead them to set up easily forgettable passwords. We have requirements for passwords that can almost guarantee complete safety, but some users could not put in place a password even though it fit all the requirements.
This is now fixed, and as long as your password is secure and fits all the requirements, you can set it up to be whatever you could possibly want.
Furthermore, in some unfortunate cases, it can happen that someone learns your password, you completely forget what password you set up, or you simply had a change of heart and want a different password. This is not the end of the world, as we have now fixed the option to reset passwords.
Using just your email, you can easily get a reset link sent to your inbox so that you can change your password at any time. A simple feature, it drastically increases the security of the platform.
The development continues…
While undoubtedly lots of development has been achieved over these past few weeks, there is still more work to be done. There will be more updates in the coming weeks letting you know what has been done and what still needs doing.
Lots of credit can be given to our amazing community for your continued support and help in locating errors in our platform. Our entire team at OPUS would be highly appreciative if you could continue assisting us with this by submitting anything you find on Freshdesk:
Stay tuned for more news!