GSoC 2019: Week 11 updates

13 August 2019

The penultimate week of GSoC was filled with architectural designs and discussions. I've spent a good amount of time researching on apt, pacman and npm, and along with the lessons learned from the previous Package Manager implementation, we're planning out an improved design for making the Package Manager more extensible and robust.

Continue reading →

GSoC 2019: Week 10 updates

7 August 2019

Alright! The last month is half done, and this week brings some more updates to the Package Manager. The integration is ready to be tested and is almost working just the way it used to, along with the invisible Package Manager underneath. Though it only supports storing and loading of cache now, future PRs should bring full powers to it: installation, uninstallation, etc.

Continue reading →

GSoC 2019: Week 9 updates

1 August 2019

So the first week of our third phase, finally came to an end. Almost the entire week was dedicated to the package manager, and it's still far from being complete. But the launcher no longer crashes or freezes while starting up with it, and that's a relieving thing to see.

Continue reading →

GSoC 2019: Week 8 updates

27 July 2019

This was quite a terrible week for me. I had to be inactive because of some serious, untimely issues. I also had to shift to my college's city, as classes were about to restart. So there's no contribution to show in this update. I'll try to make up for the lost time in the upcoming week and take care of the package manager.

Thanks for bearing with me all along.

Continue reading →

GSoC 2019: Week 7 updates

27 July 2019

A long-standing bug was fixed this week. This had been the cause of a test failure in TerasologyLauncherPRs job of our Jenkins, for almost as long as a month. Also did a few tweaks on the Package Manager API, along with a diagram for my initial plan.

Continue reading →

GSoC 2019: Week 6 updates

8 July 2019

This week was devoted to design and development of the new package manager, another flagship feature for the Launcher's upcoming release.

Continue reading →

GSoC 2019: Week 5 updates

2 July 2019

The first phase of GSoC came to an end with a month full of awesome experiences. This last week of June had seen works on the new, dedicated project for producing customized runtime for bundling along with the launcher.

Continue reading →

GSoC 2019: Week 4 updates

28 June 2019

A much-anticipated feature was successfully implemented this week - bundled JRE. Gradle now automatically bundles any given JRE with the generated application package.

Continue reading →