Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nhi's progress on GSoC'24 tasks #136

Closed
nhintruong opened this issue Jun 23, 2024 · 13 comments
Closed

Nhi's progress on GSoC'24 tasks #136

nhintruong opened this issue Jun 23, 2024 · 13 comments

Comments

@nhintruong
Copy link

nhintruong commented Jun 23, 2024

In this Github Issue, I will document my progress and status of my GSoC'24 tasks.

06/19/2024 - 06/21/2024:
Porting Visualization Gallery Task:
I worked through the rest of the visualization gallery, ported the accessible figures while skipped any duplicates

This PR includes all the figures I have ported thus far. Howerver, multiple visualizations in a single PR may cause preview difficulties so I will include only one data viz at a time in future PRs

@nhintruong
Copy link
Author

nhintruong commented Jun 23, 2024

06/23/2024:

  1. Porting Visualization Gallery Task:
  1. Chromote Testing Task:

Test Suite renderer1 (FAIL 25 | WARN 0 | SKIP 0 | PASS 427)
image

Test Suite renderer2 (FAIL 11 | WARN 0 | SKIP 0 | PASS 185)
image

Test Suite renderer3 (FAIL 7 | WARN 0 | SKIP 0 | PASS 66)
image

@nhintruong
Copy link
Author

24/06/2025

  1. Porting Visualization Gallery Task: I've created some GitHub issues in the respective repositories due to missing files or data errors bellow:
  1. Automatically capture screenshots for animint2pages function.

I'm trying to find the suitable approach to implement automatic screenshot capture for the animint2pages function using Webshot. While I'm not yet familiar with Webshot and its screenshot capabilities, I am trying to learn its suitability with the task.

@tdhock
Copy link
Collaborator

tdhock commented Jun 24, 2024

instead of posting screenshots/images of text results, please copy the relevant text into an issue comment, which makes it easier to understand and search.
You wrote "I've updated the workflow in my repository..." but why did you do that?
We wanted to know if the chromote testing works on your personal computer, not on your github actions.
About the automatic screenshot, please work with @siddhesh195 who has already started work on that in #131

@nhintruong
Copy link
Author

instead of posting screenshots/images of text results, please copy the relevant text into an issue comment, which makes it easier to understand and search. You wrote "I've updated the workflow in my repository..." but why did you do that? We wanted to know if the chromote testing works on your personal computer, not on your github actions. About the automatic screenshot, please work with @siddhesh195 who has already started work on that in #131

Hi, I've updated the github workflow as per our initial collaboration plan (#129). It's my negligence not to check Siddhesh's progress beforehand, as I was unaware he had completed this task.

Regarding Chromote testing, I had an email to Siddhesh asking about Chromote testing task on Linux, and he informed me that he's finished the Linux-related work, so that's no longer on my agenda.

I am going to have a meeting with Siddhesh soon to discuss the enhancing the animint2pages function task.

@nhintruong
Copy link
Author

25/05/2024 - 26/06/2024:

I created the list of non-portable viz data: animint/gallery#7, I am adjusting data viz based on comments in PR animint/gallery#4

@nhintruong
Copy link
Author

27/06/2024:
About enhancing the animint2pages function task: I started the work of study ImagineMagick for cropping whitespace around plots

@tdhock
Copy link
Collaborator

tdhock commented Jul 3, 2024

Hi again Nhi
I have asked verbally and in writing for daily updates about what you have been working on.
I expected you to write in issues/PRs at least once every day.
But I still do not see any progress updates.
If you can't start doing that in the next few days, you will fail GSOC mid-term evals.

@Faye-yufan
Copy link
Contributor

27/06/2024: About enhancing the animint2pages function task: I started the work of study ImagineMagick for cropping whitespace around plots

Hi @nhintruong , do you have any updates on this task? Whatever you found about ImagineMagick you can post it here. You can also create a draft PR, it is not necessarily for others to review, but it can show the community about your progress.

@nhintruong
Copy link
Author

Hi again Nhi I have asked verbally and in writing for daily updates about what you have been working on. I expected you to write in issues/PRs at least once every day. But I still do not see any progress updates. If you can't start doing that in the next few days, you will fail GSOC mid-term evals.

I sincerely apologize for my recent lack of communication and work delays. I recently attended a Robotics workshop in Austria, which required more preparation time than expected. I ran source code for data visualizations and documented errors but failed to report them promptly. I acknowledge my insufficient time commitment to GSoC and take full responsibility for my shortcomings. I humbly hope for an opportunity to implement better time management and maintain more frequent communication. This project is immensely valuable to me, and I'm grateful for the experience gained. I hope to rectify my mistakes and contribute more meaningfully.

@nhintruong
Copy link
Author

30/06/2024
I had a meeting with Siddhesh about chromote testing task, updated the cropping whitespace function by ImagineMagick in #126 but I can't find my commit anymore.
@siddhesh195 did you see it?

@nhintruong
Copy link
Author

nhintruong commented Jul 11, 2024

01/07/2024 - 04/07/2024

I worked on visualizations 25th-35th but encountered challenges that prevented PR submission. I've documented these issues reported about the problem:
tdhock/temperature-sensor#1
tdhock/mmit-paper#2
tdhock/PeakSegFPOP-paper#2
tdhock/PeakSegFPOP#7
tdhock/PeakSegFPOP-paper#3
tdhock/animint-examples#2

@nhintruong
Copy link
Author

06/07/2024
Given the persistent errors, I've decided to focus on troubleshooting rather than proceeding with additional source code as this approach will be more productive in the long run.

@nhintruong
Copy link
Author

nhintruong commented Jul 11, 2024

09/07/2024
I am working on my pull request: animint/gallery#10
updated PR here: animint/gallery#12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants