As I explained in the last post, we have spent some time to improve the User Experience of the Dashboard users, specially for event organizers. The reason why we concentrate in this kind of users is because our main focus (Art+Feminism Campaign for this year starting in March), as the these campaign basically creates different events in different parts of the world to improve the visibility of female artists in Wikipedia.
Due to the Season Holidays, it’s been very calm in the past weeks. My internship is going great till date: I keep learning, enthusiastic and curious about all the tasks that I work on.
More specifically, in the past weeks I’ve been working in an specific feature, that consist of adding a default course type to the dashboard campaigns. There’s the possibility of adding campaigns to the dashboard that allow the users to organize their programs better. In this case we wanted to add the option to add a default course type to them, so it would be easier for the campaign organizers to enjoy the specific features of each kind of program.
This need was acknowledged inside the framework of the A+F Program. More specifically, the A+F Program organizes different editathons (edit marathons), that take place in a determined timeframe and different users write or edit articles on different topics.
Last week I was working on different topics in different branches. I have to admit that one of my main problem while coding is that I forget to create new branches constantly. What happened last week was that I wanted to work in an issue that required a rails migration to create a new field to a database. I did it and then realized I was in the wrong branch. So I deleted the db file in charge of that migration.
Once I cleant my git mess and I continue working on the topic, I realized that in order to commit those changes to master, I needed the file I had deleted.
This is the typical problem that would have taken me ages to fix if I didn’t have a mentor. And I think it’s one of the main problems of underrepresented people in Tech. Due to our Imposter Syndrome (and my juniority) sometimes I am afraid of asking things so the people realize I don’t deserve the place where I am. It took me ages (in fact, the same time it required me to start seriously coding) to realize that I questions are not dumb, neither is not knowing some basics. Having some holes in the overview picture it’s totally legit, and something that I think it will happen my whole professional life (and also personal, but that’s another story).
It’s already two weeks since I started my Outreachy internship and it’s unbelievable how much I already have learnt. And honestly I feel also very happy on how fast and smooth everything develops until today.
The past 9th of November the list of selected people to work in FOSS thanks to the Outreachy Program came out and I am extremely glad to say that I will work in a project at Wikimedia for the next 4 months. I was extremely excited when I heard the news and I am very happy to have this opportunity.
It’s been a while since the first time I got in contact with Free software. I don’t remember the first time I heard about what it was, but I remember feeling extremely interested about it. However, I never dared to work in any Open Source Project: I am a quiet/shy person and it felt somehow intimidating, but I have to admit that also have doubts about my technical skills.
During the last month I have been doing my first contributions to an Open Source project: Wikimedia, more specifically the Program & Events Dashboard. I am so glad I did! Now I feel more empowered and capable of working in new projects and software development.