On 20/07/18 10:52, Dashamir Hoxha wrote: > On Mon, Jul 16, 2018 at 11:35 AM Daniel Pocock <dan...@pocock.pro > <mailto:dan...@pocock.pro>> wrote: > > In August, every student needs to make an upload of code to Google. > This is a mandatory requirement to pass GSoC. > > > In the case of my students, it is easy to track all their work because > they > have worked on separate repositories (created just for GSoC), and 99% > of the latest commits there are from them (with a few commits from the > mentors). > > For example, for the EasyGnuPG project, one can track all the commits > from this simple link: > - https://github.com/EasyGnuPG/pgpg/commits?author=diveshuttam > > Another link that is very useful for tracking the history of the work > is this > one: > - https://github.com/EasyGnuPG/pgpg/issues?q=author:diveshuttam > Besides all the issues, it also shows all the pull requests from this > author (it turns out that pull requests in GitHub are just a special kind > of issues). Being able to track pull requests is very useful because they > also include comments and discussions about the code (between student > and mentors). > > For my students I would suggest that they just send a final detailed > report to this list, > including the links above and any other relevant links (to blogs, > weekly reports, > documentation etc.), including as well a general description on work done, > problems that were solved, etc. > > Then they can submit to GSoC the URL of this message (from the public > archive). > This is also considered acceptable and good practice by GSoC team > (see: https://developers.google.com/open-source/gsoc/help/work-product) >
Having a snapshot in Salsa has various benefits: - it means there is a snapshot of /every/ project in Debian infrastructure, this is particularly important if development was done elsewhere - it means anybody who wants to use a tool to analyse the work products will find them all in one place - the snapshot can evolve or be tweaked if necessary, whereas a post in the mailing list is inflexible Admins have been asked to have a look over the work products going into the final evaluation, things like this may help Regards, Daniel