-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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 #26 (Bash Aliases) #5943
Comments
@milaaraujo @kevinzluo @Rishabh570 @sashadev-sky @shubhscoder @sidntrivedi012 @SidharthBansal @cesswairimu @stefannibrasil @ViditChitkara @tech4GT @mridulnagpal @IshaGupta18 @coderjolly @namangupta01 @sagarpreet-chadha @Souravirus @MayankKashyap @siaw23 @ryzokuken @icarito @steviepubliclab, @ebarry, @jywarren, @sagarpreet-chadha, @JonathanXu1, @uzorjchibuzor, @eli6, @rexagod, @divyabaid16, @dinaelhanan, @oorjitchowdhary @publiclab/mentors @publiclab/image-sequencer-guides @publiclab/leaflet-environmental-layers-guides @Paarmita @publiclab/reviewers @Divy123 @Mridul97 @avsingh999 @romanrodriguez @Dhiraj240 @codeIriss @IgorWilbert @pdurbin @harshkhandeparkar @aashna27 |
@mohitRJranjan @milaaraujo @kevinzluo @Rishabh570 @sashadev-sky @shubhscoder @sidntrivedi012 @SidharthBansal @cesswairimu @stefannibrasil @ViditChitkara @tech4GT @mridulnagpal @IshaGupta18 @coderjolly @namangupta01 @sagarpreet-chadha @Souravirus @MayankKashyap @siaw23 @ryzokuken @icarito @steviepubliclab, @ebarry, @jywarren, @sagarpreet-chadha, @JonathanXu1, @uzorjchibuzor, @eli6, @rexagod, @divyabaid16, @dinaelhanan, @oorjitchowdhary, @wanzulfikri, @mohitRJranjan @publiclab/mentors @publiclab/image-sequencer-guides @publiclab/leaflet-environmental-layers-guides @Paarmita @publiclab/reviewers @Divy123 @bhavayAnand9 @Mridul97 @avsingh999 @romanrodriguez @Dhiraj240 @codeIriss @rishabhc32 @chirag-singhal @IgorWilbert @vrk99 @pdurbin @harshkhandeparkar @niravasher @Marieram @publiclab/reviewers @publiclab/is-reviewers @publiclab/community-reps @divyabaid16 |
note @alaxalves will be opening next weeks! |
@sashadev-sky Great topic for the cheeckin ! Bash is highly underrated I feel and an amazing tool :) |
HI all! And nice topic @sashadev-sky ! 😃
I also wrote some really cool functions for git, which I use a lot.
I also highly recommend using zsh instead of bash. It's a lot faster, and has amazing auto completion. Once you switch you will never look back 😄 Summer of code update for Mapknitter Rails upgradeThis week I've been helping fix the asset issues that have arisen due to the yarn switch. We'll hopefully fix all of these this week and get Rails 4 deployed to the main site! |
Hi, I don't set any bash aliases as such but I have some scripts which boost the productivity a lot.
|
Hey guys, to be honest I am not a big fan of setting aliases on my bash, because I like remembering the entire command 😄 😄 😄. But I have set some useful functions on my bash to integrate it better with git commands. Here they go: function git_branch_name() {
git branch 2>/dev/null | grep -e '^*' | sed -E 's/^\* (.+)$/(\1)/'
}
function show_colored_git_branch_in_prompt() {
PS1="\[\033[01;32m\]\u@\h:\[\033[01;34m\]\w\[\033[31m\]\$(git_branch_name)\[\033[m\]$ "
}
show_colored_git_branch_in_prompt With those two functions you can quickly identify if it is a git versioned repo, and easily know where you at haha, it will prompt out something like this: Now about my GSoC project progress, here we go: Progress Currently me and @kaustubh-nair are pretty in advance with our work, thanks to @IgorWilbert's suggestion I have "skipped" a version and went straight ahead to Rails 5.2.3 version(latest stable rails). Upcoming goals I plan to fix the deprecation warnings that are still left, change folder names to the newest rails conventions, investigate the simplecov integration and fix some assets related bugs along with @kaustubh-nair. Also I'd like to start testing with Rails 6.0.0-rc1 version, but only after Rails 5.2.3 gets merged to Work completed last week
** What things I did collaboratively last week?** I have been working mostly with @kaustubh-nair and @sashadev-sky only. Me and Kaustubh have been organizing our work pretty nicely, there's never been a mismatch or conflict. |
Hi everyone, Nice theme @sashadev-sky! I don't use aliases. Because I can't remember them and using complete command help me picture the effect better. Plots2:I am going through plots2 old issues/PRs, pushing some to completion, and closing some of them. Goals:
have a great week 💯 |
Just implemented @alaxalves script! 🚀 I use an alias for grabbing the name of the branch i'm on:
Which allows me to do This week my goal is to complete the progress update UI for the exporting system! |
Hi all! It was great talking to folks on the Code Open Call today (https://pad.publiclab.org/p/opencall) and we took lots of notes. @IshaGupta18 I tried making a diagram of your app flow - take a look and try making your own! This is a good exercise for everyone! You can try starting on page 2 of thsi doc, but please copy the slide so you don't mess up others' work: https://docs.google.com/presentation/d/1aquQKyih8vvtD7U-AI0NlbAcgT-BVu9G8hloYg-c-QI/edit#slide=id.g1b2a1e1ee8_0_82 I also wrote a good bit about managing variable scope and overwriting values in @ananyaarun's issue here - good for others to read too! There are different strategies for this but it's super important as code becomes more complex: publiclab/leaflet-environmental-layers#207 |
I type
Speaking of aliases, git itself supports them. I have a lot in my .gitconfig at https://github.com/pdurbin but I only use a couple of them regularly. I shorten I also like being able to specify an alternative email address after I've cloned a git repo. For example, if I want to make commits using my work email address, I Here's the
|
Hi everyone! Great theme @sashadev-sky 🎉 Well, I just use Bash Alias to clear my terminal xD And I guess, I just missed my previous week's check-in so I will write about my work for the past 2 weeks. FTO's created: PR's created (open): PR's merged: Goals for this week:
Have a great week ahead everyone. |
Hi, everyone! I wrote up a post about "how to get help effectively"! It's based on some advice I put into the GSoC evals. I think it's worth a read, and would love feedback! https://publiclab.org/notes/warren/06-27-2019/getting-help-in-a-coding-project |
I hope you all are going good. I am right now busy with some personal stuff. Will be back after a month. |
Those are very good tips, despite of being kinda boring, being pretty descriptive on issues and PRs are very necessary. BTW a good practice I took from @sashadev-sky is using this section of github to review PR and such: |
Hey @alaxalves, you would be opening check-in for this week, right? |
@gauravano It's here guys -> publiclab/mapknitter#772 |
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 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 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:
Bash Aliases: Bash aliases provide my greatest productivity boost. They also have become a reflection for myself for how my workflow has increased in sophistication over time and new knowledge I have gained.
This week, tell us an interesting bash alias you use. If you don't use any or have a good one to share, try looking one up and sharing that! Everyone is encouraged to discover and start using a new alias this week either through online research or from someone else's post here.
For those not familiar with them:
~/.bash_profile
) in your code editoralias be="bundle exec"
source ~/.bash_profile
You can find our list of previous check-ins here
Note to Summer of Code interns:
Hi, we request all the SoC students to include the below-mentioned points in their check-in comment:
It is like a weekly scrum. Be flexible.
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.
Thank you!
The text was updated successfully, but these errors were encountered: