-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gaideo.com Music #31
Comments
Hey there, we are reviewing your proposal with our technical team. If you are able to better scope out the technical specs in the milestones that would be helpful for us to get back to you with an appropriate grant approval. |
All changes will be made to Gaideo's typescript based react application. Below is a more detailed breakdown of the changes that need to be made: M1:
M2:
M3:
|
Thank you, @models-72 this grant is approved and we're excited to see this MVP fleshed out! Can we ask you to sign a new contract by emailing grants@stacks.org and we'll get this funded!! Thank you. |
Update: I have completed work for M1 and M2 and halfway through M3. The only remaining task is to implement a way to share entire playlists with other users. Currently you have to share each video/song one at a time with your friends and then they would need to build their own playlist with the shared media. The remaining work item is to allow bulk sharing of videos/songs via sharing the playlist itself with the additional challenge of sharing the playlist file which we currently cannot do. gaideo.com and the gaideo source code repository have both been updated all of the milestone changes mentioned above. |
All milestones for this grant have been completed. Source code has been updated at the gaideo github repository at https://github.com/gaideo/gaideo. Also gaideo.com has the updates with the following features:
|
Hello! Congratulations, this is so exciting. Lets talk in early january how to share this with the community and get more feedback. in the meantime I'll process your remaining M2 and M3 payments. Thank you! |
Hello! Thank you for all your hard work this year. We would love to send you a holiday note and some custom stacks stickers. Please email me at Raffi@stacks.org with you and your colleagues names/addresses if you'd like to receive one. We really appreciate all your help and contributions. Stacks is what it is because of you! |
@models-72 Vane here~ could you let us know your discord username? Thank You. |
shardeman#7211 |
We prefer clear, concrete, and concise applications. If an application is incomplete or unclear, we will request an update to the application.
Background
There has been feedback from the community to support music in addition to video on Gaideo.
Project Overview
Users will be able to upload their music files (.mp3). A new Music section will be created to go alongside Videos and Photos. All music will be transcoded/encrypted into HLS format. Music can be organized into play lists, shared with friends or publicly, and will be searchable. Play lists will be improved for auto play and sharing entire play lists with others.
Scope
The final deliverables will be:
Update gaideo.com with the new functionality
Update https://github.com/gaideo/gaideo with the source code changes
Budget and Milestones
Budget: $5000
M1: Support transcoding/encrypting of .mp3. Create new media type for music and update UI to show music media in a new section of the application (24h) $2000
M2: Support sharing, searching, and playlists for new media type (24h) $2000
M3: Improve playlists to support auto play and enable entire playlists to be shared with other users. (12h) $1000
Duration: 2 weeks
Team
I will be the only one working on this project.
Risks
There are no risks to getting this done.
Community and Supporting Materials
After the initial web site for gaideo.com was built I have received specific feedback requests from the community to build this feature. It is the main reason I chose to work on this versus some of the other ideas I had for the site. At some point I will present the new capabilities to the community as I did with the first version of Gaideo.
The text was updated successfully, but these errors were encountered: