Hi Devin, thank you for getting in touch with us.
I think Music Blocks and its LilyPond integration is something our community definitely welcomes, and collaborating in the GSoC context is a great idea. However, I must warn you that we are having a hard time to find mentors for our own projects ourselves. On the other hand what you are looking for is not a *developer*, but a *power user*.
So this proposal would be an opportunity for someone to help and give something back who wouldn't consider themselves as fit for mentoring a coding student.
I have one caveat, though: you might want to double-check if that project is actually an acceptable GSoC project. In general the production of documentation of any kind is not eligible for GSoC projects. Last year i asked them about the possibility of a project to develop a documentation *generation system*, and they said this would be OK, but explicitly mentioned again that *writing* documentation isn't for GSoC So you might at least reword your project suggestion and make the documentation aspect more of a by-product.
Best Urs Am 23.01.2018 um 03:35 schrieb Devin Ulibarri:
Hi, I have been working together with the SugarLabs team to create a visual programming language for music called Music Blocks (MB). Users code with blocks (like Scratch), and they can also export to lilypond code. SugarLabs is participating again in Google Summer of Code (GSoC) and we would love to have another person on board as a mentor (or a candidate, if any are reading this message). It would be great to have another person involved as a mentor to help inform the kind of lilypond code we are generating with our program. No one here is particularly knowledgeable with Lilypond. We just read the docs and create something that works well enough. We think that having another, more knowledgeable, person would be very helpful for the summer. Links: The development version is at walterbender.github.io/musicblocks, but a version that can generate PDF using lilypond software on the server is available at https://homegrownapps.tk/musicblocks/ Short instructions on Lilypond generation with MB is located at https://github.com/walterbender/musicblocks/tree/master/guide#BEYOND-MUSIC-BLOCKS This is the Google Summer of Code description: (Originally Published at https://wiki.sugarlabs.org/go/Summer_of_Code/2018#Project_Ideas) Brief explanation Music Blocks is capable of exporting Lilypond code of which general instructions can be found here in the Music Blocks guide and its source code can be found here. We would like to 1) document how the Music Blocks source code works for current and future developers to learn and benefit from, 2) project manage this portion of Music Blocks development (e.g. "what works" and "what needs to be done". An example of a draft of a simple type of this analysis exists for you to start from.), and 3) improve existing code where needed and implement needed features. Expected results Detailed documentation created for developer audience that details how Music Blocks exports to Lilypond; documentation to help manage what needs to be completed; and implement and improve lilypond export features. Knowledge prerequisites Literacy in reading music; functional knowledge of Lilypond code (some of your own scores would be nice); Organizational and Project Management Skills; JavaScript If you are interested, please let me know. Thanks! _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user