Weekly GSoC Standups for 2020-W28

This is the weekly standup for Week 28 of 2020. Each Monday, all of our @gsoc-students across all our sub-orgs should reply to this topic by copying and pasting the template below. This topic will remain open for replies through the end of Monday, so please remember to update each Monday in your local time zone. Thank you!


{Your Sub-Org: Your Project Name}

Mentor: (Please @-mention your project’s primary mentor here.)

:ballot_box_with_check: Past Week: (Briefly describe your efforts from the past week. You may also link to your weekly update description from last Friday.)

:black_square_button: Week Ahead: (Briefly describe your plans for the week ahead.)

:stop_sign: Current Blockers: (Do you have any issues blocking your progress on these or other items? if so, describe.)

PublicLab: Mapknitter Export Module and Spectral Workbench upgrades

Mentor: @jywarren

:ballot_box_with_check: Past Week:

  • Spectral Workbench project now with Rails 4.2, Node 13 and Ruby 2.6
  • Fixed Plots2 project container startup issue
  • Rubocop linting included in Exporter Gem and fixed offenses
  • Worked on Rails 5 pull request at Spectral workbench (using strong params everywhere now and many more upgrades)
  • Produced new schema file for Spectral Workbench
  • Added GSoC Org/Mentor evaluation

:black_square_button: Week Ahead:

  • Finish Rails 5 PR at Spectral Workbench
  • Remove Bower and configure Yarn for Spectral Workbench
  • Include Rubocop in Travis builds for Spectral, Exporter gem and Exporter-Sinatra

:stop_sign: Current Blockers: None

2 Likes

moja global: Interactive Visualization Tool for GCBM Output

Mentor: @koukas

:ballot_box_with_check: Past Week:

  • Submitted GSoC evaluation.
  • Completed Dash integration.
  • Implemented overlaying raster files on a map.
  • Added support for filtering raster display by indicator and year.

:black_square_button: Week Ahead:

  • Add graph showing change in indicator value over different year.
  • Design a layout for proper arrangement of different components of the UI.
  • Write a blog for moja global’s website describing my GSoC progress.

:stop_sign: Current Blockers: None.

Tor Project: Snowflake Proxy on Android

Mentor: @cohosh

:ballot_box_with_check: Past Week:

  • MR for #5 Allows users to add custom Relay, STUN, Broker servers using a settings UI.

  • MR for #8 A Readme file for the project.

:black_square_button: Week Ahead:

  • #6 Showing users stat about how many clients’ they served in the past 24 hours

:stop_sign: Current Blockers: NONE

Mentor: @hellais

:ballot_box_with_check: Past Week:

  • Submitted evaluation
  • worked on Measurement og:image prototype

:black_square_button: Week Ahead:

  • Finish the og:image PR

:stop_sign: Current Blockers:

  • Workload has increased due to university opening

ODK-X: Migrate Database & Integrate Push Notifications

Mentor: @guptaharsh615

:ballot_box_with_check: Past Week:

  • Added image notification functionality

  • Submitted GSoC evaluation

:black_square_button: Week Ahead:

  • Start documentation of ODK-X Notify

:stop_sign: Current Blockers: None

Primero: Primero user customization package

Mentor: @ian

:ballot_box_with_check: Past Week:

  • Worked on Week 2 Sprint tasks
  • Using accessibility tools found some new issues

:black_square_button: Week Ahead:

  • Finish working on the sprint 2 tasks
  • Writing Tests

:stop_sign: Current Blockers: None

moja global: Develop FLINT JSON User Interface

Mentor: @mfellows

:ballot_box_with_check: Past Week: The past week was spent on:

  • Creating a basic layout of the tabbed JSON Editor.
  • Implementing the functions like new tab, swap tabs etc.
  • Completing first evaluation

:black_square_button: Week Ahead: The upcoming week will be spent on:

  • Deciding a workflow for creating a form like interface for creation of JSON files.
  • Start creating layouts for the JSON files.

:stop_sign: Current Blockers: None


HOT Tasking Manager: Automatized support for Organised Editing Guidelines

Mentor: @felix
:ballot_box_with_check: Past Week:

  • Submitted GSoC evaluation
  • Presentation about the project in the state of the map
  • Started integrating Tasking Manager and the proof-of-concept service. When a project with the PUBLISHED is saved to the database it is creating a wiki page and saving the necessary content to a git repository

:black_square_button: Week Ahead:

  • Keep integrating Tasking Manager and the proof-of-concept service. Now it is necessary to validate some cases when just some fields are updated and not all required fields.
  • Decide if we will use git or wiki to report data back to OpenStreetMap.

:stop_sign: Current Blockers: None

1 Like

ODK: New Widget Framework for Collect

Mentor: @seadowg

:ballot_box_with_check: Past Week:

  • Finished rewriting test framework for Rating and Range widget hierarchy.
  • Submitted GSoC evaluation

:black_square_button: Week Ahead:

  • Start rewriting the framework for a new widget hierarchy.

:stop_sign: Current Blockers: None

Public Lab: Spam Management Dashboard

Mentor: @jywarren

:ballot_box_with_check: Past Week:

  • Worked on Flag Nodes at spam2/flags and added its bulk moderation features and filters.
  • Worked on Flag comments and integrated it with spam2
  • Submitted GSoC evaluation

:black_square_button: Week Ahead:

  • work on system and functional Tests of flag nodes
  • bulk moderation features for flag comments and its tests
  • User moderation and queue

:stop_sign: Current Blockers: None

2 Likes

Moja global: Refactor Flint Core Code Base

Mentor: @mfrancis
:ballot_box_with_check: Past Week:

I missed writing Friday’s blog but here are some insights.

  • Submitted GSoC evaluation.

  • Worked on Finding more Vulnerabilities, Deliverable of this last phase will be informing areas to target for improvement basically the core simulator.

:black_square_button: Week Ahead:

  • Changes in Data Layout within the Core Simulator.

  • Write a blog for Moja global’s website describing my GSoC progress.

:stop_sign: Current Blockers: None

Tor Project: Cloudflare CAPTCHA Monitoring

Mentor: @Georg @arma

:ballot_box_with_check: Past Week:

  • Completed the algorithm for deciding which test to run for exit relays
  • Added GeoIP information to produce graphs for CAPTCHA rate per country
  • Solved the memory leak issue
  • Added annotations to the data
  • Started versioning the codebase
  • Added new the tests for fetching with “firefox_over_tor” and additional websites like https://www.fiverr.com

:black_square_button: Week Ahead:

  • Finishing implementing the Cloudflare API module to carry out tests with different Cloudflare security levels
  • Sending an email to tor-dev mailing list to convey the updates on the project
  • Updating the dashboard to show new features like annotations, versions, etc.

:stop_sign: Current Blockers: None

moja global: FLINT agricultural soils module

Mentor: @jleitch

:ballot_box_with_check: Past Week:

  • Integrated the Wet/Dry raster file in the module.
  • Created a spatial example for the organic and synthetic fertilizer events.

:black_square_button: Week Ahead: Add crop residue module.

:stop_sign: Current Blockers: None

Mentor: @jywarren
:ballot_box_with_check: Past Week:

  • Related work issue: #534
  • Research on diff types of responsive editors and drop and down editor making responsive.

:black_square_button: Week Ahead:

  • Responsive Editor Discussion.
  • Starting with some new features.
    :stop_sign: Current Blockers: None
2 Likes