Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 39 additions & 18 deletions template.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Mentorship Programme Notes: Template firstname lastname
Mentorship Programme Notes: SINEM KILICDERE MOSCHOS
===

###### tags: `mentorship`
Expand All @@ -7,10 +7,10 @@ This is a collaborative document to keep track of progress during the mentorship

:::info
- **Call time**: 30min time slot, day of week
- **Project name**:
- **Mentees**: firstname lastname
- **Mentor(s)**: firstname lastname
- **Call joining link**: specify
- **Project name**: SKTIME
- **Mentees**: SINEM KILICDERE MOSCHOS
- **Mentor(s)**: FRANZ KIRALY, DAMIR TEMIR
- **Call joining link**: Discord Channel
:::


Expand All @@ -33,24 +33,26 @@ The sktime mentorship programme is inspired by the [The Turing Way](https://book

**Preferred time and days provided by the mentor and mentee**

Please indicate your preferred day/time for your regular call:
Please indicate your preferred day/time for your regular call:

* tbd
Monday to Friday 13:00 to 20:00 UTC

### Prep work for week 1

**Mentees will:**

1. Read https://ideas.ted.com/are-you-mentorable/
2. Set 1-2 personal development goals for yourself:
...
Improve open-source contribution skills, especially through testing and documentation.
Learning more about time series forecasting and ML workflows.
3. State how your mentors can best support you in your contribution to sktime (e.g., providing code reviews, share useful resources, explain ML concepts):
...
I would definitely benefit from regular code reviews, pointers to useful parts of the codebase, and help understanding technical decisions in sktime issues

4. Open an issue on the [sktime/mentoring](https://github.com/sktime/mentoring/issues) repo. This can be updated during the mentorship program.



## Week 1 - MMM DD
## Week 1 - 07/14/2025

### Agenda
* discussing aim of mentoring
Expand All @@ -59,33 +61,52 @@ Please indicate your preferred day/time for your regular call:
* developer set-up

### Notes

We introduced ourselves and went over the sktime mentorship goals
Franz and Damir explained the structure of sktime and possible contribution areas
### development goals
Understand how sktime organizes, finding beginnner friendly issues and sending PR and rest

### project goals
Set up dev environment and run local tests. Contribute with mentors. Being part of open source project


## Week 2 - MMM DD
## Week 2 - 07/21/2025

### work done
Changelog Generator= created a script to fetch merged PRs, group by label. Tested on sktime’s repo and added options for label grouping.
FCNClassifier=Understood why it was in EXCLUDED_TESTS. Updated tags and ran the estimator test suite. All tests pass locally ready for removal from EXCLUDED_TESTS.

### Agenda
Reviewing changelog output and label handling.
Confirm FCNClassifier is ready to include in standard tests.
Also planning to work on new issue #4303.

### Questions
Group by date or version?
Do I need to test GPU/CPU separately?

### Notes
Mentors said the changelog labels should follow a clear order.
The FCNClassifier tests are passing and look good to include.

### Actions, short-term goals

Hopefully, All PRs will be merged
Started a new issue for the next contribution.
Meet with mentors to decide what the new task will be and understand sktime better

## Week 3 - MMM DD

### work done

Changelog Generator = Finalized cleaning formatting and section order.Cleaned PR from unrelated files and commits.
FCNClassifier = Removed from EXCLUDED_TESTS after confirming all local tests pass. Submitted a PR to finalize.
Issue #4303 docstring= Working on completing docstrings. Added formulas, clarified multioutput behavior, and formatted descriptions.
### Agenda

Final review for changelog generator PR.
emaining metrics for issue #4303.
### Questions

Can I propose new labels for changelog categories?
### Notes

advised not to shorten mathematical explanations unless needed.
Learned to differentiate between evaluate and evaluate_by_index in docstring descriptions
### Actions, short-term goals
Wrap up issue #4303 and get it reviewed
Attend upcoming mentor sync to pick next issue