Quem é o ubuntu-etherpad e por que eles tomaram posse do meu ramo bzr?

11

Eu criei um projeto no bazar:

# - On Effex - Desktop
cd ~/Proj
bzr init-repo cups-pdf
bzr branch ubuntu:precise/cups-pdf precise
bzr branch ubuntu:quantal/cups-pdf quantal
bzr branch ubuntu:raring/cups-pdf raring

bzr init cups-pdf-zel
gedit notebook.txt (and some notes)
bzr add .
bzr commit -m 'Update Notes'

Enviei-o uma vez para a pasta ppa junk :

bzr push lp:~/+junk/cup-pdf

Isso funcionou muito bem, além do erro de digitação que fiz ao cup-pdfinvés de digitar cups-pdf. Consegui ir para a barra de lançamento e olhar para o ramo.

http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

A configuração dentro da ~Proj/cups-pdf/cups-pdf-zel/.bzrpasta ainda mostra o mesmo destino básico

.bzr/branch/branch.conf
push_location = bzr+ssh://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

Consegui acessar o ppa do meu laptop.

# Sapphire - Laptop
bzr checkout http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

Fiz uma alteração trivial na nota, depois confirmei e empurrei as alterações

bzr push

Observe que no momento eu não verifiquei pela interface da web

E depois ...

No dia seguinte, meu pacote mudou . Agora ele pertence, ubuntu-etherpadembora eu esteja listado como registrado e como assinante.

A configuração dentro da .bzrpasta do meu laptop (Sapphire) mostra um local vinculado ao URL do etherpad

.bzr/branch/branch.conf on Sapphire
bound_location = bzr+ssh://bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/
bound=True

Quem é ubuntu-etherpade por que eles tomaram posse do meu ppa?

LantzR
fonte
Encontrei este code.launchpad.net/~ubuntu-etherpad e este wiki.ubuntu.com/Etherpad . Não tenho certeza de como isso é útil para você.
22613 Chris Carter
O proprietário do launchpad.net/~ubuntu-etherpad é @JorgeCastro, ativo aqui também. Talvez ele possa explicar alguma coisa. :) Parece que a filial completa do Bazaar agora pertence a essa equipe, não apenas ao seu PPA.
gertvdijk
Não tenho idéia do que aconteceu aqui, estou esperando alguém que seja inteligente no launchpad responder isso.
Jorge Castro
Finalmente, encontrei uma pergunta que faltava. Isso realmente me confundiu e não encontro menção a isso em nenhum lugar. Enquanto ando bisbilhotando, tenho mais pistas e tentarei continuar aprimorando a questão. Uma parte que faltava da inicial /, que eu achava trivial, é que testei meu novo ppa entrando no Launchpad no meu laptop e verificando. Acredito que o Launchpad está me tratando de um computador diferente como um humano diferente.
LantzR
Não sei exatamente como, mas a resposta está em algum lugar em torno dos dois computadores e que as plataformas de lançamento "One Signon" ... XRef bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/changes Isso me mostra como dois pessoas diferentes. Teoria de trabalho aqui ... Dois autores => Repositório público ativo não-privado
LantzR 15/02/2013

Respostas:

5

Este não é um PPA; é um ramo bzr.

Você é indiretamente um membro da equipe ubuntu-etherpad. Veja as informações de participação em sua equipe .

Provavelmente, isso significa que você pode escrever para os ramos bzr dessa equipe, o que parece ter feito sem querer. Você também pode excluir de https://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel usando a interface da web?

Você pode tentar ser explícito quando pressiona? Use, por exemplo:

bzr push lp:~lantzr/+junk/cup-pdf

Isso funciona como o esperado?

Editado para adicionar: então eu não acho que o ubuntu-etherpad tenha se apropriado de nada; você tem empurrado e acessado seus ramos bzr o tempo todo, em vez dos seus como pretendia.

Robie Basak
fonte
Parece credível, mas push_locationjá se referia explicitamente a um ramo pessoal, certo?
gertvdijk
push_locationfoi substituído pelo destino explícito que ele especificou na linha de comando quando pressionou.
Robie Basak
Era um ppa como rev 1 'bzr push lp: ~ lantzr / + junk / cup-pdf'. Acredito que o check-out ou o envio do meu laptop (rev 2) causou alguma coisa. Eu adicionei meu comando de checkout à pergunta, foi para o endereço completo. Para o push, eu apenas usei 'bzr push' imaginando como o git bzr saberia. Por esse motivo, não sei se ele mudou de proprietário no checkout ou no push.
LantzR
@ Robie Ok do meu laptop (máquina rev 2) Alterei a nota e pressionei exatamente como você pediu. 'bzr push lp: ~ lantzr / + lixo / copa-pdf'. Ele empurrou a rev 3 através da qual aparece "lp: ~ ubuntu / + junk / cup-pfd". Confesso que pensei que iria reclamar por não estar usando o cup-pdf-zel, mas isso mudou o nome para o que eu pressionei. Refaça a resposta abaixo. Atualmente, acredito que fiz proprietário do ubuntu-etherpad (mudei de ~ lantzr para ~ ubuntu-etherpad) quando defino o status como Experimental.
LantzR
2

Você mudou o proprietário do ramo para ubuntu-etherpad às 03:53 UTC no dia 11. Você pode alterá-lo da mesma maneira, usando o link "Alterar detalhes" na página da filial.

Além disso, como outros sugeriram, isso é um ramo, não um PPA ou um pacote.

wgrant
fonte
Ok, então, quando eu fiz o checkout do meu laptop, ele mudou O push é registrado na versão 2 como Data: 2013-02-11 04:15:41 UTC
LantzR 15/13
Não, você fez isso clicando em "Alterar detalhes" na página da Barra de Ativação da filial e alterando a opção de proprietário lá.
Wgrant
na página da Barra de Ativação da filial (como está agora), o ícone de lápis ao lado do status "Experimental" possui exatamente o mesmo URL do botão que você está citando. O botão de status exibe uma caixa de diálogo listando apenas as alterações de status. Eu fiz a mudança que isso Experimental e definitivamente antes que eu fiz o check-out. Esse diálogo não menciona a alteração do proprietário ou eu o teria cancelado. code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/+edit
LantzR
Você carregou o formulário de edição, alterou o proprietário e, em seguida, enviou o formulário - você não apenas usou o pop-up Status experimental.
Wgrant