naccht's Blog

Weekly check in [week 5 - 24/06 to 30/06]

naccht
Published: 07/01/2019

1. What did you do this week?

  • Work is finished on the [-] button, the pull request was made and small issues are being smoothed out.

2. What is coming up next?

  • We are still not completely sure of what to do next, but by following the proposed timeline the we will work next on adding the functionality to easily create random issues and messages for testing purposes (yes, work is a bit behind schedule for personal reasons, but I'll pick up the pace in the following weeks).

3. Did you get stuck anywhere?

  • There were no problems during the coding phase, but we were not really able to define the next exact steps as my mentor and I didn't find the time to have a long talk.
View Blog Post

Weekly check in [week 4 - 17/06 to 23/06

naccht
Published: 06/24/2019

1. What did you do this week?

  • As the phase 1 evaluation is coming we want to have more concrete work, specifically fro this week it's the [-] button in the nosy list, something that people have been requesting. The work is almost done, a bit of cleanup and it's going to be ready for a pull request.

2. What is coming up next?

  • It's still not completely clear what work should be done in the future, as we have issues with the PEP581 (see first blog post for more information). There will be a session with my mentor to assess the situation and plan the work to be done at lest for the next few weeks, and in particular what to work on until the 28th (to have more stuff to show for the first evaluation).

3. Did you get stuck anywhere?

  • This week no notable problems came up during the work, but as mentioned earlier we have some problems on planning future work.
View Blog Post

Weekly check in [week 3 - 10/06 to 16/06]

naccht
Published: 06/17/2019

1. What did you do this week?

  • Apparently the Roundup devs decided to fix all of the warnings, so work started to implement the [-] button on the nosy list.

2. What is coming up next?

  • Finishing the [-] button; when it's finished I will discuss with my mentor how to continue with the work.

3. Did you get stuck anywhere?

  • This week I did not encounter big problems.
View Blog Post

Weekly check in [week 2 - 03/06 to 09/06]

naccht
Published: 06/10/2019

1. What did you do this week?

  • This week I continued familiarizing myself with Roundup, the previously mention https issue was resolved. I now started working on the original Roundup code, and not the CPython implementation. The code was taken from the official Sourceforge repository, and work started to fix all the errors from the tests (only 1271, not much).

2. What is coming up next?

  • Fixing the aforementioned warnings from Roundup, and implementing the [-] button for the nosy list, mentioned in my earlier blog post.

3. Did you get stuck anywhere?

  • As the work was very similar from last week's I did not encounter many problems.
View Blog Post

Weekly check in [week 1 - 27/05 to 02/06]

naccht
Published: 06/04/2019

1. What did you do this week?

  • Most of the work this week was to familiarize myself with Roundup and the specific bugs.python.org instance. The working environment was setup, and I started working on small bug fixes, specifically updating the links from docs.python.org/devguide to devguide.python.org in the link generator. Work started also on fixing all the links to be https instead of http. During this fixes the main work was modifying the regex matching the links.

2. What is coming up next?

  • In the next week I’ll continue working on the https bug fix. I will start to implement a [-] button for the nosy list in the issue page of bugs.python.org to remove the currently logged in user from the nosy list.

3. Did you get stuck anywhere?

  • Unfortunately my knowledge of regex is minimal, and I had to learn it to actually do the bug fixes, obviously my mentor helped me in this process.
  • The instructions to setup the working environment were old and pointed to old directories, it did not really impact the work, as the files I was working on weren’t changed in the current directories, but if you want to work on Roundup now the instructions are up to date.
View Blog Post