Skip to content

Summary of progress in GSOC'22 #5

@EngineerDanny

Description

@EngineerDanny

UPDATE ON RPERFORM (21TH JUNE, 22)

  • I have updated the Rperform dependencies and fixed all the related issues.
  • More specifically, git2r and animint packages have all been upgraded to support the latest features.
  • Also, I have created a Github CI workflow to set-up R, set-up R dependencies and check the Rperform package with r-lib/actions .

UPDATE ON RPERFORM (22ND JUNE, 22)

  • Indentation inconsistency in the R files have been fixed by using R studio's built-in indentation.
  • Various binary files and directories have been added to the .gitignore file.
  • Named reference approach has been adopted to reference list members by names instead of numeric indexes.
  • Rperform tests have been run on the binsegRcpp repository accessing PR/branch.

UPDATE ON RPERFORM (24TH - 31ST JUNE, 22)

  • I have automated the creation of files to make the Github Action CI easier.
  • Initialized custom Github Actions with Rperform
  • Created two Github Actions (Receive and Comment Actions) to help in testing packages with Rperform

UPDATE ON RPERFORM (1ST - 14TH JULY, 22)

  • Fixed the duplicate commit messages bug by making the x-variable input unique.
  • Replaced the commit message with the commit sha.
  • Used the commit messages as the x axis tick labels with ggplot2::scale_x_discrete(labels= test_data$message).

UPDATE ON RPERFORM (15TH - 20TH JULY, 22)

  • Reverted to the -90 for the x-axis tick label angle.
  • Adjusted the hjust and vjust of the x tick label.
  • Centered the main title and made the font bold.
  • Added scale_y_log10 to ggplot output to make large values de-emphasized.
  • Updated README documentation to created wiki page for Rperform Github Action usage.

UPDATE ON RPERFORM (1st - 7TH AUGUST, 22)

  • Adjusted the height and width of the ggplot graph and made it dynamic.
  • Expose some parameters like height_in_inch and width_in_inch to the user.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions