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?


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.


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.