06 Jul

17526

0

RAPPS Enchancements: GSoC 2017 Edition Volume 2.1

You may wonder why this post is not labeled "Volume 3". Well, thanks to the training week of the military dept. of our university this week wasn't very productive in terms of features. Nevertheless, this short post is here to keep you updated.

This week I was working on refactoring the code and improving code. This will help me progress faster and addd new feature more easily. It is not the only reason: RAPPS was initially written in C and had been converted to C++. A large part of code is still C. For the sake of consistency and maintainability it is better to refactor it using a C++ classes to improve it further. Improvement is my key task here.

Last weekend our mentors issued a code review on our GSoC prjects. Mine is CR-120. This is my very first code review and the devs were very responsive. Many comments were written to point out various issues in the code. I was surprised by the number of various things to improve. This led me to postponement of the feature implementations as well as a need for some code simplification.

So far I've almost done with the improvements this week. Nex week I plan to do stuff I planned last week: download management and Language entry. Stay tuned for my and other GSoCers updates!

This blog post represents the personal opinion of the author and is not representative of the position of the ReactOS Project.

The Blog Posts

Opinions, technical details, side projects or lovely kittens created directly by the ReactOS Devs.

Their opinions are theirs, so...well...any injuries, wounds, or dead-kittens due them, are..well..their own responsibility.

Visit the "Project News" for official statements.