Hello Osmocom,
The Gerrit instructions page in the OsmoCNI wiki says:
If you would like to push private branches to the Gerrit repository, you also need to be added to the "known users" group. Please send a short requesting email to openbsc@lists.osmocom.org.
I am requesting to be added to the just-described "known users" group so I can push private branches to osmo-bts repository. My current reason for desiring such ability is that I am working on a large-ish feature in OS#5975, and I anticipate needing to do a lot of work before my patch series will reach mergeable quality. As I understand it, private branches in Osmocom git repositories of the form $developer_name/$feature_name exist precisely for feature development scenario just like the one I find myself in currently, hence I request the necessary permissions, same as other Osmocom developers.
With devotion to GSM Forever, (Hasta la Victoria, Siempre,) Mother Mychaela
I've added falcon@freecalypso.org to 'known users' on gerrit.
On Mon, Mar 27, 2023 at 02:58:06PM -0800, Mychaela Falconia wrote:
private branches in Osmocom git repositories of the form $developer_name/$feature_name
Exactly.
While you mention it.. I myself made the mistake at first: When creating a branch, make sure you always use 'your_name/something', never just a branch 'your_name'. Once 'your_name' is a branch, you can't have branches named 'your_name/foo' anymore, and that situation may replicate to all our git repositories...
With devotion to GSM Forever, (Hasta la Victoria, Siempre,)
well, i tend a more balanced approach to GSM =)
~N
Hi Neels,
I've added falcon@freecalypso.org to 'known users' on gerrit.
Thanks! Now I just need to make sure I don't mess it up:
While you mention it.. I myself made the mistake at first: When creating a branch, make sure you always use 'your_name/something',
So what exact naming should I use for my branches then: should it be falcon/xxx or falconia/xxx? My username in Osmocom Redmine and Gerrit is falconia, but my email address begins with falcon, and your wording above seems to indicate that the 'known users' permission is based on the email address. Please clarify - it appears that I need to get the naming exactly right the first time, so I won't push anything until I get an explicit confirmation of which way is right.
M~
On Mon, Mar 27, 2023 at 06:06:11PM -0800, Mychaela Falconia wrote:
So what exact naming should I use for my branches then: should it be
Just pick any prefix that you like, falcon or falconia or fred for that matter, and stick to that. Then create any branches fred/xxx. It's pretty straightforward, I'm sure you'll find it easy =)
In doubt, see https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit
~N
Hi Neels,
Just pick any prefix that you like, falcon or falconia or fred for that matter, and stick to that. Then create any branches fred/xxx.
Wow, OK - I didn't realize it was so open to people just grabbing whatever name, I thought the namespace of which private branches belong to which account was enforced somewhere, which is why I asked.
I shall use falconia/xxx for my published private branches. The first will probably be a branch in osmo-bts implementing an extended RTP transport format of my own invention for FR & EFR codecs - I will start working on it some time after my currently outstanding intended- for-master patches get resolved one way or another, and after I do some more work on the themwi-system-sw side of the interface.
M~