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

Weekly Community Check-In #22 - "What was your Eureka moment?" #1065

Closed
Divy123 opened this issue May 13, 2019 · 53 comments
Closed

Weekly Community Check-In #22 - "What was your Eureka moment?" #1065

Divy123 opened this issue May 13, 2019 · 53 comments
Labels
community-check-in weekly community check-in outreach

Comments

@Divy123
Copy link
Member

Divy123 commented May 13, 2019

Hi everybody 😃 !

We all at Public Lab 🎈 - learn, grow, work, brainstorm ideas, contribute together so why not share about our weekly goals and the awesome work we have done at Public Lab with each other, so we can support and collaborate with each other better. We have a Community Check-In each week, where every community member can share something about their work from the past week and about their current week's goal 🎯. You are also welcome to share fun-fact 😄 , new ideas 💡 , your learning goals ☑️ .

We believe in collaborative efforts to support our community. We are running a learning platform which helps a newcomer to become master of tomorrow. 💯

If you're new here, welcome, and please comment a Hello message below, we would love to work with you. If you're looking for new issues, please try some of our first-timers-only issues.

We're SO EXCITED to have your help!

Is there anything, you would like to share with us from past week's work? What is your plan for this week?

If you have not planned yet, just leave a Hello! so that we know that you are in sync with us 🔃 and doing well!

The coming weeks will be absolutely full of code 💻 , tasks 🗒️, fun 🎉 and excitement 😃!!

As always, if you're waiting for a review, or if you're stuck, please request help here OR leave a comment with @publiclab/mentors @publiclab/reviewers for some input. 🙌

Gitter

Gitter is an active chatroom in our community and we'll be sending weekly reminders about check-ins there. Be sure to sign up there for these updates or just to join the conversation. You can also join us through http://publiclab.org/chat 💬.

This week's theme

The theme for this week is - "What was your Eureka moment?". Here at Public Lab, we have learnt so much that words are not enough to express. We all struggled, we enjoyed and we all gained something new. We all did and we all will. So, this is the time to share some of the most exciting Eureka moments of us while getting our Github graph greener by contributing for the good.

Personally this is very close to my heart!! I have been into JS based development since quite sometime but after I started contributing here, with each PR getting merged was a moment of spark for me!! I remember once I was adding % input functionality to crop module input here in IS and I was stuck due to some callbacks. I did not want to change the structure of PixelManipulation file and then suddenly some series of callbacks did it so easily to which I was much surprised and amused. That was the first and one of the most exciting Eureka moments for me. Would love to hear from other members as well!!!

You can find our list of previous check-ins here 📓

Have a great week everyone! 🎈 ❤️ 🎉

Thank you !

@grvsachdeva
Copy link
Member

Nice theme @Divy123 👍 ! I have removed the list of past check-ins, as we have started maintaining the list - publiclab/plots2#5627. Thanks!

@grvsachdeva
Copy link
Member

@mcawley
Copy link

mcawley commented May 14, 2019

Hello Public Lab community! I am a newcomer, and was very happy to hear about these check ins! Full disclosure, I recently became the Interim Executive Director for OpenStreetMap US. I am hoping to build relationships with other open communities like yours and seeking ways to improve community relations & support for new mappers in OSM. Thanks for providing a welcoming space!

@alaxalves
Copy link
Member

alaxalves commented May 14, 2019

Hello PublicLab team, I am from Brazil, not a newcomer but I have been contributing to PublicLab since around February, I have been selected this summer for Gsoc program to help on the Mapknitter rails upgrades. My Eureka moment was when I started workin past winter with Quasar framework having near zero experience with components architecture 😄 😄 . But in the end I got the train rolling and delivered a very stable and very good written (btw) product. From this moment on I started liking frontend 😄 😄 😄 😄.

@Divy123
Copy link
Member Author

Divy123 commented May 14, 2019

Thanks a lot @gauravano for mentioning the contributors here!!

@sashadev-sky
Copy link
Member

Hi! PL is where I made my first PR ever so I have definitely had so many eureka moments. A big one for me was learning about staging infrastructure and testing. Specifically, that you can test changes in a staged production environment by pushing to the unstable branch. This was really my first step towards understanding what goes on beyond the local environment we all set up.

7 months after my 1st PR I know I still have many more eureka moments to come for the infrastructure topic 🚀

@divyabaid16
Copy link

Hello everyone!
Nice theme @Divy123 😄
My eureka moment was when I had written my first test at Public lab. Before that, I was unaware of how the unit or functional tests are written. I studied about it, asked for help and finally completed my PR. I was so happy when my PR got merged. I really learned an important aspect of development. I learned that tests can be a significant way to learn about the structure of the code base.
In fact, with new leaning, I keep on having more eureka movements.

Have a great week everyone 🎉
Thanks!

@jywarren
Copy link
Member

My eureka moment, maybe some of you can guess -- when I created my first first-timers-only issue, and... someone showed up and solved it! I was stunned! It was so fast! ❤️ 😄 💯

I also ❤️ hearing about people learning about testing. I used to hate tests! Can you imagine!??! Now I love them! 😛

@tech4GT
Copy link
Member

tech4GT commented May 16, 2019

I guess mine was when I wrote up the edge detection module here. I had never formally learned Image processing before so it was basically me reading articles all over the internet. Now, 2 and half years later and having taken 2 courses on Image processing at my university, it's hands down my favourite area of work. 😄

@niravasher
Copy link

niravasher commented May 17, 2019

Hello everyone, I don't have any Eureka moment with me but this week I'll fix my previous work that were remaining. Few modules I dealt with before that weren't merged due to merge conflicts. Will try to resolve them. Once again all the best to all GSoCer's. Let there be rains of new technology and code.

@grvsachdeva
Copy link
Member

Hi everyone, my eureka moment was -- when I wrote my first test and API for plots2. Another moment was the success of publiclab/plots2#4963 😄 🎉

@sashadev-sky
Copy link
Member

@gauravano best idea 2019

@skilfullycurled
Copy link

skilfullycurled commented May 17, 2019

I'm new enough to not have had a particularly interesting "eureka" moment. This is sort of a half eureka moment because while I did discover the problem, I still don't understand why it's a problem.

In my FTO, my tests kept failing because there was white space. I was using the "edit in browser" method and this occurred no matter how I made the change whether I was copy and pasting the code I was given, or if I typed it in myself.

The code I was given and my own typing of it used a carriage return at the end of the line, after which Github put the next line at the appropriate depth. After a while, I tried deleting the indentation and then using two spaces instead. Then the test passed. So...eureka?

To make it a full eureka, if anyone can explain why this was, I'd appreciate it. My understanding of Ruby is that while whitespace can matter in certain situations, and a carriage return can be meaningful to the termination of a line, I was under the impression that indenting did not matter in the same way that it does in Python, for example.

@SidharthBansal
Copy link
Member

My eureka movement was when I wrote my first test. It was really hard initially. Now they seem to be just the flow of events.

@SidharthBansal
Copy link
Member

SidharthBansal commented May 17, 2019

Hi @publiclab/soc you all are invited to take part in these discussions. We really love to have your views folks.
Also, in these check-in issues, all the SoC students are requested to post the following each week:

  • FTOs created last week by you
  • Progress for your project
  • Upcoming week Goals for you
  • PR reviews last week
  • Work completed last week.
  • What things you did collaboratively last week? This is really important we want team spirit.
    It is like weekly scrum. Be flexible. I am giving you just a brief idea. I assume you are much more experienced than me in making good comments to explain your work in weekly checkin.

With FTOs and PR reviews, we are seeking to develop a much more friendly and collaborative platform. We want you all will involve people in your project. You all will develop skills like leadership along the way.

If you have any query then please feel free to ping me. I will try to reply to as many as I can as soon as I can.

Thanks all for reading the comment.

@grvsachdeva
Copy link
Member

Hey @skilfullycurled, I will consider it a eureka moment as your first PR was really great. Normally, we don't expect to see a feature implemented in FTO PR 😄. Feel free to drop the link to the space issue you faced.

Nice ideas @SidharthBansal 🎉 💯 !

Thanks!

@skilfullycurled
Copy link

skilfullycurled commented May 17, 2019

Thanks @gauravano. I have to credit @jywarren for writing a really good FTO which allowed me to focus on those areas, and it probably helped that I was familiar with MVC. Still, that's great feedback, you never know what's normal!

The issue I was referring to is here and the version of what finally worked is here.

Additionally, I also got an error because of an extra carriage return in the view. I definitely did not expect that considering white space definitely doesn't matter in HTML (I know it's a templating language but still...).

I await further eurekament.

@grvsachdeva
Copy link
Member

grvsachdeva commented May 18, 2019

Hey @skilfullycurled, that was the codeclimate error. We primarily focus on Travis test result. Codeclimate looks for sanitization, syntax, spacing issues, etc. Sometimes, it's really irritating and so we merge PRs(some times) without the codeclimate test passing.

Screenshot from 2019-05-18 16-12-29

Also, you can see the exact details of the test by clicking on the details link next to the test name. It will take you to the codeclimate website and will give you suggestions for improving your code. It really helps in learning good practices 😃. Also, I tried to see the detailed analysis for your commit but I think, it's not available now - https://codeclimate.com/github/publiclab/plots2/pull/5459 .

Thanks!

@alaxalves
Copy link
Member

alaxalves commented May 19, 2019

Hi @publiclab/soc you all are invited to take part in these discussions. We really love to have your views folks.
Also, in these check-in issues, all the SoC students are requested to post the following each week:

  • FTOs created last week by you
  • Progress for your project
  • Upcoming week Goals for you
  • PR reviews last week
  • Work completed last week.
  • What things you did collaboratively last week? This is really important we want team spirit.
    It is like weekly scrum. Be flexible. I am giving you just a brief idea. I assume you are much more experienced than me in making good comments to explain your work in weekly checkin.

With FTOs and PR reviews, we are seeking to develop a much more friendly and collaborative platform. We want you all will involve people in your project. You all will develop skills like leadership along the way.

If you have any query then please feel free to ping me. I will try to reply to as many as I can as soon as I can.

Thanks all for reading the comment.

Issues Opened
This week I have opened the following issues: publiclab/mapknitter#594, publiclab/mapknitter#598, publiclab/mapknitter#599, publiclab/mapknitter#600, publiclab/mapknitter#601, publiclab/mapknitter#602, publiclab/mapknitter#603, publiclab/mapknitter#604 and publiclab/plots2#5725

Project and Milestones
I have also created milestone https://github.com/publiclab/mapknitter/milestone/8 and project https://github.com/publiclab/mapknitter/projects/2.

Works in progress
To accomplish my GSoC I have joined forces with @cesswairimu and @kaustubh-nair to work on publiclab/mapknitter#481 and started my work regarding publiclab/mapknitter#598 and @icarito along with @jywarren guided me through publiclab/mapknitter#604.

Review Process
I have also helped to review the following PRs: publiclab/mapknitter#606 and publiclab/mapknitter#586

@SidharthBansal
Copy link
Member

Please use markdown text in the comments too so that it will look pretty good
Like have headings, use italics, underline bold emoticons etc

@CleverFool77
Copy link
Member

Hi This is Lekhika.
This week I've made following issues :
Planning Isssues
publiclab/plots2#5733
publiclab/plots2#5708
publiclab/plots2#5707

Fto-candicate Issue
publiclab/plots2#5693

Other Issue
publiclab/plots2#5741

I created the project for upcoming Summer of Code 2019.
https://github.com/publiclab/plots2/projects/10

I'll be working on this Project along with @gautamig54, We have been discussing regarding work and checklists. @gautamig54 made one main planning issue publiclab/plots2#5739 to discuss all out work at one place.
We have started our work and divided the portions.

I just opened the PR publiclab/plots2#5740 to start off my soc work for UI design.
Thanks !!

@IshaGupta18
Copy link

IshaGupta18 commented May 19, 2019 via email

@gautamig54
Copy link

Hello all! I am Gautami Gupta.
I wasn't active in the last week due to certain emergencies. But now I am all good to start my SoC journey.
I am collaborating with @CleverFool77 on UI implementation project. She has given a wonderful start to the project. We have started the planning of certain pages and ready to implement them.
I will also be working on Notification System with @namangupta01. We have initiated the project and are on the discussion phase.
I am looking forward to a lot of discussion and planning in the next week for the SoC.
Hoping to have a great summer ahead.
Thanks!!

@ananyaarun
Copy link
Member

ananyaarun commented May 19, 2019

Hi everyone !!
I am Ananya Arun an outreachy intern with public lab.
I am finally free now and ready to start my SoC journey 😃

My Eureka moment was definitely when my first PR got merged 🎉
Though it was a simple change in a few lines in one file, it gave me immense joy and motivation to pick more difficult issues and create new issues for others :)

I will be working on the project Extend leaflet environmental layers.
LEL a new library, is rapidly seeing many new layers, and this project aims to add some additional structure to help make the display/management of this map data smoother.
Here is it's planning issue : publiclab/leaflet-environmental-layers#173

The next week starting tomorrow I look forward to start working on improving the layer display of LEL and define a better structure for organization of layer displays.
Thanks have a great week everyone !!

@grvsachdeva
Copy link
Member

Hi @alaxalves @kaustubh-nair, great start 💪 🎉.

@CleverFool77 and @gautamig54, great to see your progress and as your project will very much depend on feedback from @publiclab/community-reps so want to let you know that things might get slow sometimes over the weekend so consider having all your doubts resolved in weekdays if you like working over the weekend.

@IshaGupta18 @namangupta01 wow, what a start, happy to see that your project is already taking the shape. Please label the issues and PRs from the start only. Also, I saw issue from a contributor so feel free to add Code of conduct file yourself or maybe open the first FTO of the repo :)

@ananyaarun sounds great!

@grvsachdeva
Copy link
Member

Hi @aashna27, you showed interest in opening weekly check-in some time ago, if you're still interested, then please go ahead or let us know if you're busy.

Also, as we have started a little late on the Project update part so please open the new check-in on Tuesday evening. Thanks!

@sashadev-sky
Copy link
Member

@SidharthBansal @gauravano I could be imagining this, but somewhere we posted a template and told GSoC students to use it as a saved reply for progress check-ins right?

@sagarpreet-chadha
Copy link

⭐️ My first eureka moment was when i was searching for open-source communities back in 2017 and founded - PublicLab ❣️

⭐️ There are tons of other eureka moments for me --- especially in LEL , LBLD projects where some issues required weeks of detective work 🔍 .

Hey @aashna27 , if interested you can open the new weekly check-in in this project : https://github.com/publiclab/leaflet-blurred-location-display . What do you think 😄 ?

Thanks !

@grvsachdeva
Copy link
Member

TBH @sashadev-sky I don't remember if we finalized a template for check-in progress for SoC interns. But, we can surely use it if there's any. I am still going through my mailbox and maybe find that. If you want we can open an issue and hold discussion over the message template and take @SidharthBansal's list as a start?

Thanks!

@jywarren
Copy link
Member

Hi, all! I just posted a draft Software Roadmap, which I'd love input on! https://publiclab.org/notes/warren/05-22-2019/draft-of-a-public-lab-software-roadmap-comments-welcome 🙌

@jywarren
Copy link
Member

@publiclab/soc @publiclab/reviewers especially!

@steviepubliclab
Copy link

Hi all!! There's a post on Public Lab I'd love to get some of your feedback and ideas on. I think a lot of your experience here in the coding community in helping to onboard newcomers, organizing information, and keep materials up to date would be really valuable in this conversation! Please share!

https://publiclab.org/notes/stevie/05-23-2019/thinking-through-research-area-reviews

@rexagod
Copy link
Member

rexagod commented May 25, 2019

Hi all! 👋

I've been a bit out-of-the-loop and lagging due to my finals recently but they are over now, so I guess with some assistance from @sashadev-sky (thank you!) I should probably be up to speed in no time.

Also, since everyone is here I'd love to pitch this new CLI tool (link below) I started working on last night that'll seamlessly integrate with matcher.js (my GSoC project) wherever it is in your local, and enable the user to run all different sorts of headless operations on matcher right from the CLI, i.e., a node server!! 💥 Also I've included babel, eslint (google-standards), and uglify support to maintain the code-qualify and backward compatibility w/ performance enchancements.

https://github.com/rexagod/matcher-cli

test

PS. The final interface will be implemented in Vorpal.

Thanks!

cc\ @jywarren

@SidharthBansal
Copy link
Member

Ashna please open the new check in. Just a reminder.
@publiclab/soc there are some students who haven't participated in this weekly checkin. Please tell us your progress each week. It is much better to have collaborative workplace here at PL

@SidharthBansal
Copy link
Member

@SidharthBansal @gauravano I could be imagining this, but somewhere we posted a template and told GSoC students to use it as a saved reply for progress check-ins right?

@sashadev-sky that would be great. Students are encouraged to use the saved replies feature.

@SidharthBansal
Copy link
Member

I really loved your idea.

TBH @sashadev-sky I don't remember if we finalized a template for check-in progress for SoC interns. But, we can surely use it if there's any. I am still going through my mailbox and maybe find that. If you want we can open an issue and hold discussion over the message template and take @SidharthBansal's list as a start?

@gauravano @sashadev-sky no need to create an issue and template. We want to see the students creativity in writing posts. There is no fixed format. Students can do it as they wish to. This will help students to do introduce new things in the checkins which we will be able to learn. In case, we will give them a template then everyone will do things in same way. We want people to do things in their own way.

I hope you will agree with me. Thanks

@grvsachdeva
Copy link
Member

Actually, I think, @aashna27 might have missed the notification so if anybody else wants to open new check-in let us know. Thanks!

Regarding template, ok, let's not give saved reply but let's consider making a list of things we want to know every week from interns @SidharthBansal?

  • FTOs created last week by you
  • Progress for your project
  • Upcoming week goals for you
  • PR reviews last week
  • Work completed last week.
  • What things you did collaboratively last week? This is really important we want team spirit.
    It is like weekly scrum. Be flexible. I am giving you just a brief idea. I assume you are much more experienced than me in making good comments to explain your work in weekly check-in.
  • Feel free to tell us about your absence too, if you're taking a break.
  • Issue/PR you're struggling with (if any)

Thanks!

@sashadev-sky
Copy link
Member

@gauravano @SidharthBansal ok sounds good! How about adding @gauravano bullet point list above as a check-in section to remind people what to address?

@grvsachdeva
Copy link
Member

grvsachdeva commented May 25, 2019 via email

@aashna27
Copy link

Hey! I am sorry I missed through the notifications, was a little busy with some system repairs but I am here now and I volunteer to open the next check-in.

@aashna27
Copy link

Hi @aashna27, you showed interest in opening weekly check-in some time ago, if you're still interested, then please go ahead or let us know if you're busy.

Also, as we have started a little late on the Project update part so please open the new check-in on Tuesday evening. Thanks!

Hey @gauravano so I have to open the check-in on tuesday right?

@aashna27
Copy link

star My first eureka moment was when i was searching for open-source communities back in 2017 and founded - PublicLab heavy_heart_exclamation

star There are tons of other eureka moments for me --- especially in LEL , LBLD projects where some issues required weeks of detective work mag .

Hey @aashna27 , if interested you can open the new weekly check-in in this project : https://github.com/publiclab/leaflet-blurred-location-display . What do you think smile ?

Thanks !

yeahh sure thanks for suggesting !! 😄

@grvsachdeva
Copy link
Member

Also, as we have started a little late on the Project update part so please open the new check-in on Tuesday evening. Thanks!

Hi @aashna27, no issues. Actually, it was for the previous Tuesday. Please open check-in by tomorrow. Thanks!

@grvsachdeva
Copy link
Member

Hi everyone, new check-in is open at publiclab/leaflet-blurred-location-display#78. Thanks, @aashna27 for the great theme 😃.

@aashna27
Copy link

Hi everyone, new check-in is open at publiclab/leaflet-blurred-location-display#78. Thanks, @aashna27 for the great theme smiley.

Yayyy!! Thanks a lot 🎉

@sashadev-sky
Copy link
Member

@gauravano do you have the ability to edit issue descriptions in LBD? I was going to implement this but I realized I didnt.

If not, I can just do it on this issue here and mention @aashna27 to update the new check-in!

@aashna27
Copy link

aashna27 commented May 27, 2019 via email

@grvsachdeva
Copy link
Member

grvsachdeva commented May 27, 2019 via email

@sashadev-sky
Copy link
Member

@gauravano yeah its perfect! Maybe lets add it to the bottom?

@grvsachdeva
Copy link
Member

Done! @sashadev-sky

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

No branches or pull requests