Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
This is just waste of energy and time on messy crap technology. Instead the right direction would be a work on libcairo, libcinder and porting server based gimp.
If you want to be relevant, do something really good for your society, justifying your course, working on it the level it deserves, keeping your senior professors happy, doing projects and research then this is full time 24/7 stressful job.
LF became slave of MS and now working under its decisions: "the Linux Foundation will obtain a Microsoft Key and sign a small pre-bootloader". Bad decision.