Completion of the Community Bonding Period
Completion of the Community Bonding Period: What I Learned, Communication Channels, and Workflow
The Community Bonding Period (May 1 to May 26) just ended.
We had our first group meeting on May 9th, where we introduced ourselves and got to know each other. Several important topics were discussed, such as expectations, how to get started, and more. Some key points from that meeting include:
- Development Environment: Use both the Octave build from the source code and the latest version to ensure compatibility of your code with both.
- Preferred OS: Linux.
- Use of Resources: First, try to google solutions to your problems. If you're still unable to resolve an issue, use the forum.
- Workflow: My mentor, Andreas Bertsatos, suggested making a fork of the statistics repository. We will be making only one pull request at the end of the GSoC period. This approach will simplify the evaluation process and allow us to make frequent changes to our fork without affecting users.
- Classdef Development: The classdef in Octave is still under development and on the top priority. Our work may help the development of classdef.
- Meeting Schedules:
- Group Meetings: Every Tuesday at 17:30 UTC.
- Individual Meetings: Every Tuesday at 16:30 UTC.
Colin and Andreas also suggested that we regularly update a blog, posting once or twice a week.
The second meeting with Andreas focused on discussing the project timeline and identifying achievable goals for the GSoC period. To facilitate this, I created a thread on the forum. I have updated the timeline and deliverables accordingly. Let's see how things go.😉
Comments
Post a Comment