@@ -29,9 +29,99 @@ This edition covers what happened during the months of June 2024 and July 2024.
29
29
### Support
30
30
-->
31
31
32
- <!-- -
33
- ## Developer Spotlight:
34
- -->
32
+
33
+ ## Developer Spotlight: Rubén Justo
34
+
35
+ * Who are you and what do you do?
36
+
37
+ My name is Rubén, and that's how it's spelled correctly. However,
38
+ some old friends call me Ruben because when we were kids changing
39
+ names was a sign of friendship. Changing the accent from "ben" to
40
+ "ru", makes the letter 'e' lose its tilde when writing my name.
41
+
42
+ My $dayjob is not related to Git, but I use it quite often during the
43
+ workday. Using it sometimes gives me an itch that I often can't
44
+ resist trying to scratch.
45
+
46
+ * What would you name your most important contribution to Git?
47
+
48
+ I can't think of any worth mentioning. But I'll say something in the
49
+ other direction; contributing to Git has not only meant solving some
50
+ itches, but it has clearly made me improve my overall work style.
51
+ I'm grateful for that.
52
+
53
+ * What are you doing on the Git project these days, and why?
54
+
55
+ This can be read at any time: polishing up some itches that has come
56
+ up for me or a colleague.
57
+
58
+ Lately, though, I find myself exploring more and more side issues
59
+ that arise during iterations of the changes I was originally
60
+ interested in.
61
+
62
+ * If you could get a team of expert developers to work full time on
63
+ something in Git for a full year, what would it be?
64
+
65
+ I'll say a feasible one: something _ in Git_ that allows me to avoid
66
+ writing shortcuts like ` @{-1} ` , ` @{1} ` , ` @{... `
67
+
68
+ At least on my keyboard, it's a pain to type ` @ ` , ` {...} ` . And I
69
+ tend to type those shortcuts a lot.
70
+
71
+ Perhaps too easy for the experts and they'll have a lot of spare time
72
+ during the year?
73
+
74
+ * If you could remove something from Git without worrying about
75
+ backwards compatibility, what would it be?
76
+
77
+ I think that backwards compatibility is overrated most of the time.
78
+ It's usually a matter of getting on with it and time; sometimes a lot
79
+ of time, I admit.
80
+
81
+ The steps being taken towards Git 3.0 seem very interesting to me.
82
+ Perhaps there is an opportunity to do some breaking changes. I don't
83
+ have any in mind, though.
84
+
85
+ * What is your favorite Git-related tool/library, outside of
86
+ Git itself?
87
+
88
+ Definitely: [ "tig"] ( https://jonas.github.io/tig/ ) .
89
+
90
+ * Do you happen to have any memorable experience w.r.t. contributing
91
+ to the Git project? If yes, could you share it with us?
92
+
93
+ Nope.
94
+
95
+ * What is your toolbox for interacting with the mailing list and for
96
+ development of Git?
97
+
98
+ To interact with the list, I mainly use [ "lei"] ( https://people.kernel.org/monsieuricon/lore-lei-part-1-getting-started ) ,
99
+ [ "mutt"] ( http://www.mutt.org/ ) and [ "thunderbird"] ( https://www.thunderbird.net/en-US/ )
100
+ in a rather makeshift way. Maybe someday I'll finally configure
101
+ [ git send-email] ( https://git-send-email.io/ ) .
102
+
103
+ In fact, more often than not, when I send a patch, I have the feeling
104
+ that someone is going to come along and say: "Come on, Rubén. That
105
+ User-Agent? Set up a decent environment to send this properly".
106
+
107
+ To develop, I use Vim.
108
+
109
+ * What is your advice for people who want to start Git development?
110
+ Where and how should they start?
111
+
112
+ Perhaps I would say that writing and reading code are not the most
113
+ important skills in a project like Git. Empathy and the development
114
+ of effective arguments to convey ideas or intentions are much more
115
+ crucial.
116
+
117
+ Realizing and internalizing that, is a solid starting point, I think.
118
+
119
+ * If there's one tip you would like to share with other Git
120
+ developers, what would it be?
121
+
122
+ Keep in mind that reviewing code is much harder than writing it, but
123
+ writing a good message for the commit is even harder.
124
+
35
125
36
126
## Other News
37
127
0 commit comments