* [Printing-architecture] bzr.linuxfoundation.org is live
[not found] <4EDAE1F5.1030804@linuxfoundation.org>
@ 2011-12-04 10:22 ` Till Kamppeter
2011-12-04 21:44 ` Till Kamppeter
0 siblings, 1 reply; 6+ messages in thread
From: Till Kamppeter @ 2011-12-04 10:22 UTC (permalink / raw)
To: Lars Uebernickel, David Williams, Chitpadi, Raghavendra, Hsu, Ray,
Open Printing, Daniel Dressler, Didier Raboud, Yuji Saito
Cc: Jeff Licquia
Hi,
the BZR repositories of the Linux Foundation, including the ones of
OpenPrinting are back live and commit access is possible, too.
Browser and read-only access works the same way as before with the same
URLs including
http://bzr.openprinting.org/
For commit access the method has changed. See the instructions below and
contact Jeff Licquia (CCed) in case of questions.
Till
-------- Original Message --------
Subject: bzr.linuxfoundation.org is live
Date: Sat, 03 Dec 2011 21:59:01 -0500
From: Jeff Licquia <licquia@linuxfoundation.org>
To: lsb-discuss@lists.linux-foundation.org, Till Kamppeter
<till.kamppeter@gmail.com>, Janina Sajka <janina@a11y.org>,
pete@a11ysoft.com
CC: Eric Searcy <eric@linuxfoundation.org>, Mike Woster
<mwoster@linuxfoundation.org>
We've made bzr.linuxfoundation.org live. Although there are likely to
be details that still need to be worked out, none of those details
should affect our ability to continue development on projects.
Access to bzr projects is divided roughly into three types: the
unofficial branches, commit/push access to project branches, and
read-only and browseable access. We'll take those in reverse order.
Read-Only and Browser Access
----------------------------
This is pretty much exactly the same as it was before. Point a browser
at bzr.linuxfoundation.org, and you get the loggerhead browser interface.
Once you find the path to a repository, you can branch/checkout
read-only over HTTP, with a command-line something like this:
bzr checkout http://bzr.linuxfoundation.org/lsb/devel/fhs-spec
See the bzr documentation for how to work with a read-only checkout, how
to create a local branch, etc.
Commit/Push Access
------------------
This is very different from before. PQM is gone, as is SSH access.
Instead, read-write access is enabled via a new HTTPS interface.
When you want to make changes for pushing upstream, start with a
checkout of the branch over HTTPS, like so:
bzr checkout https+urllib://bzr.linuxfoundation.org/lsb/devel/fhs-spec
The "+urllib" part is important; bzr can use curl for Web access if it's
available, but the curl client does not work for authentication. The
"+urllib" part tells bzr to never use curl.
You will be asked for your username and password. This is the same
username and password you use to access other Linux Foundation services.
Access control is basically the same as it was before; if you had commit
access to a branch before, you should have it now with the new system,
using the same username as before.
NOTE: Because of the security breach, all passwords have been locked. If
you haven't logged into the Linux Foundation sites since the breach, you
will need to reset your password. You can do that here:
https://admin.linuxfoundation.org/changepassword/
It is possible to encode the username into the checkout URL, to save a
step. Use a URL like this:
https+urllib://username@bzr.linuxfoundation.org/...
It is also possible to encode the password into the URL, but PLEASE
DON'T DO THAT! There is a more secure facility for remembering the
password. Type "bzr help authentication" to learn about using
authentication.conf to store passwords.
Finally, if you have a checkout or branch from before the breach, and
you'd like to continue to use it without checking it out from scratch,
see the bzr documentation for the "bzr switch" command. That can point
an old branch or checkout to a new location.
Unofficial Repositories
-----------------------
We used to make the "/unofficial" namespace available for the hosting of
personal or special-purpose branches. This was possible for anyone with
SSH access.
Since SSH access is no longer available, these branches have become
read-only. They are still available, but users with unofficial branches
should make sure to back those up, as they will go away at some point in
the future.
We're still trying to figure out a decent substitute for the unofficial
tree. If you used this facility, your feedback is welcome.
Other Issues
------------
- No plugins, extensions, special configuration, or whatever has been
installed other than the minimum to get the above working. If you used
some special feature (say, email to a special list for every commit),
please let me know.
- Creation of new repositories and branches will, for now, require a
sysadmin. Let me know if/when you need this. If this becomes a burden,
we may look into ways to enable branch creation without sysadmin access.
- Loggerhead currently prints the wrong URL for its header ("To get
this branch, use:"). I'm still working on that.
- As with any new service, I may have got some part wrong. Let me know
right away if you experience trouble that isn't mentioned above.
--
Jeff Licquia
The Linux Foundation
+1 (317) 915-7441
licquia@linuxfoundation.org
Linux Foundation Events Schedule: events.linuxfoundation.org
Linux Foundation Training Schedule: training.linuxfoundation.org
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Printing-architecture] bzr.linuxfoundation.org is live
2011-12-04 10:22 ` [Printing-architecture] bzr.linuxfoundation.org is live Till Kamppeter
@ 2011-12-04 21:44 ` Till Kamppeter
2011-12-04 23:10 ` Till Kamppeter
2011-12-07 8:35 ` Till Kamppeter
0 siblings, 2 replies; 6+ messages in thread
From: Till Kamppeter @ 2011-12-04 21:44 UTC (permalink / raw)
To: Lars Uebernickel, David Williams, Chitpadi, Raghavendra, Hsu, Ray,
Open Printing, Daniel Dressler, Didier Raboud, Yuji Saito
Cc: Jeff Licquia
Some additional info:
Repositories cannot only be read/write-accessed via checkout, but also
as before (this is an example, it works also with the other packages):
bzr branch https+urllib://bzr.linuxfoundation.org/openprinting/foomatic-db
cd foomatic-db
bzr pull
[ Do changes ]
bzr push https+urllib://bzr.linuxfoundation.org/openprinting/foomatic-db
[ Do changes ]
bzr push
...
Please test and inform Jeff if this does not work.
Till
On 12/04/2011 11:22 AM, Till Kamppeter wrote:
> Hi,
>
> the BZR repositories of the Linux Foundation, including the ones of
> OpenPrinting are back live and commit access is possible, too.
>
> Browser and read-only access works the same way as before with the same
> URLs including
>
> http://bzr.openprinting.org/
>
> For commit access the method has changed. See the instructions below and
> contact Jeff Licquia (CCed) in case of questions.
>
> Till
>
> -------- Original Message --------
> Subject: bzr.linuxfoundation.org is live
> Date: Sat, 03 Dec 2011 21:59:01 -0500
> From: Jeff Licquia <licquia@linuxfoundation.org>
> To: lsb-discuss@lists.linux-foundation.org, Till Kamppeter
> <till.kamppeter@gmail.com>, Janina Sajka <janina@a11y.org>,
> pete@a11ysoft.com
> CC: Eric Searcy <eric@linuxfoundation.org>, Mike Woster
> <mwoster@linuxfoundation.org>
>
> We've made bzr.linuxfoundation.org live. Although there are likely to
> be details that still need to be worked out, none of those details
> should affect our ability to continue development on projects.
>
> Access to bzr projects is divided roughly into three types: the
> unofficial branches, commit/push access to project branches, and
> read-only and browseable access. We'll take those in reverse order.
>
> Read-Only and Browser Access
> ----------------------------
>
> This is pretty much exactly the same as it was before. Point a browser
> at bzr.linuxfoundation.org, and you get the loggerhead browser interface.
>
> Once you find the path to a repository, you can branch/checkout
> read-only over HTTP, with a command-line something like this:
>
> bzr checkout http://bzr.linuxfoundation.org/lsb/devel/fhs-spec
>
> See the bzr documentation for how to work with a read-only checkout, how
> to create a local branch, etc.
>
> Commit/Push Access
> ------------------
>
> This is very different from before. PQM is gone, as is SSH access.
> Instead, read-write access is enabled via a new HTTPS interface.
>
> When you want to make changes for pushing upstream, start with a
> checkout of the branch over HTTPS, like so:
>
> bzr checkout https+urllib://bzr.linuxfoundation.org/lsb/devel/fhs-spec
>
> The "+urllib" part is important; bzr can use curl for Web access if it's
> available, but the curl client does not work for authentication. The
> "+urllib" part tells bzr to never use curl.
>
> You will be asked for your username and password. This is the same
> username and password you use to access other Linux Foundation services.
>
> Access control is basically the same as it was before; if you had commit
> access to a branch before, you should have it now with the new system,
> using the same username as before.
>
> NOTE: Because of the security breach, all passwords have been locked. If
> you haven't logged into the Linux Foundation sites since the breach, you
> will need to reset your password. You can do that here:
>
> https://admin.linuxfoundation.org/changepassword/
>
> It is possible to encode the username into the checkout URL, to save a
> step. Use a URL like this:
>
> https+urllib://username@bzr.linuxfoundation.org/...
>
> It is also possible to encode the password into the URL, but PLEASE
> DON'T DO THAT! There is a more secure facility for remembering the
> password. Type "bzr help authentication" to learn about using
> authentication.conf to store passwords.
>
> Finally, if you have a checkout or branch from before the breach, and
> you'd like to continue to use it without checking it out from scratch,
> see the bzr documentation for the "bzr switch" command. That can point
> an old branch or checkout to a new location.
>
> Unofficial Repositories
> -----------------------
>
> We used to make the "/unofficial" namespace available for the hosting of
> personal or special-purpose branches. This was possible for anyone with
> SSH access.
>
> Since SSH access is no longer available, these branches have become
> read-only. They are still available, but users with unofficial branches
> should make sure to back those up, as they will go away at some point in
> the future.
>
> We're still trying to figure out a decent substitute for the unofficial
> tree. If you used this facility, your feedback is welcome.
>
> Other Issues
> ------------
>
> - No plugins, extensions, special configuration, or whatever has been
> installed other than the minimum to get the above working. If you used
> some special feature (say, email to a special list for every commit),
> please let me know.
>
> - Creation of new repositories and branches will, for now, require a
> sysadmin. Let me know if/when you need this. If this becomes a burden,
> we may look into ways to enable branch creation without sysadmin access.
>
> - Loggerhead currently prints the wrong URL for its header ("To get
> this branch, use:"). I'm still working on that.
>
> - As with any new service, I may have got some part wrong. Let me know
> right away if you experience trouble that isn't mentioned above.
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Printing-architecture] bzr.linuxfoundation.org is live
2011-12-04 21:44 ` Till Kamppeter
@ 2011-12-04 23:10 ` Till Kamppeter
2011-12-07 8:35 ` Till Kamppeter
1 sibling, 0 replies; 6+ messages in thread
From: Till Kamppeter @ 2011-12-04 23:10 UTC (permalink / raw)
To: Lars Uebernickel, David Williams, Chitpadi, Raghavendra, Hsu, Ray,
Open Printing, Daniel Dressler, Didier Raboud, Yuji Saito
Cc: Jeff Licquia
On 12/04/2011 10:44 PM, Till Kamppeter wrote:
>
> Some additional info:
>
> Repositories cannot only be read/write-accessed via checkout, but also
> as before (this is an example, it works also with the other packages):
>
> bzr branch https+urllib://bzr.linuxfoundation.org/openprinting/foomatic-db
> cd foomatic-db
> bzr pull
> [ Do changes ]
> bzr push https+urllib://bzr.linuxfoundation.org/openprinting/foomatic-db
> [ Do changes ]
> bzr push
> ...
>
> Please test and inform Jeff if this does not work.
I have tested this method now and it also works.
Till
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Printing-architecture] bzr.linuxfoundation.org is live
2011-12-04 21:44 ` Till Kamppeter
2011-12-04 23:10 ` Till Kamppeter
@ 2011-12-07 8:35 ` Till Kamppeter
2011-12-07 8:37 ` Till Kamppeter
1 sibling, 1 reply; 6+ messages in thread
From: Till Kamppeter @ 2011-12-07 8:35 UTC (permalink / raw)
To: Lars Uebernickel, David Williams, Chitpadi, Raghavendra, Hsu, Ray,
Open Printing, Daniel Dressler, Didier Raboud, Yuji Saito
Cc: Jeff Licquia
Correction: The URL in the example is wrong. It must be
https+urllib://till@bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db/
for both "bzr branch" and "bzr push". Note the additional "foomatic"
between "openprinting" and "foomatic-db".
Till
On 12/04/2011 10:44 PM, Till Kamppeter wrote:
>
> Some additional info:
>
> Repositories cannot only be read/write-accessed via checkout, but also
> as before (this is an example, it works also with the other packages):
>
> bzr branch https+urllib://bzr.linuxfoundation.org/openprinting/foomatic-db
> cd foomatic-db
> bzr pull
> [ Do changes ]
> bzr push https+urllib://bzr.linuxfoundation.org/openprinting/foomatic-db
> [ Do changes ]
> bzr push
> ...
>
> Please test and inform Jeff if this does not work.
>
> Till
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Printing-architecture] bzr.linuxfoundation.org is live
2011-12-07 8:35 ` Till Kamppeter
@ 2011-12-07 8:37 ` Till Kamppeter
2011-12-08 19:46 ` [Printing-architecture] OpenPrinting contributor instructions updated Till Kamppeter
0 siblings, 1 reply; 6+ messages in thread
From: Till Kamppeter @ 2011-12-07 8:37 UTC (permalink / raw)
To: Lars Uebernickel, David Williams, Chitpadi, Raghavendra, Hsu, Ray,
Open Printing, Daniel Dressler, Didier Raboud, Yuji Saito
Cc: Jeff Licquia
Also replace "till" by your user name in the URL.
Till
On 12/07/2011 09:35 AM, Till Kamppeter wrote:
> Correction: The URL in the example is wrong. It must be
>
> https+urllib://till@bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db/
>
>
> for both "bzr branch" and "bzr push". Note the additional "foomatic"
> between "openprinting" and "foomatic-db".
>
> Till
>
>
> On 12/04/2011 10:44 PM, Till Kamppeter wrote:
>>
>> Some additional info:
>>
>> Repositories cannot only be read/write-accessed via checkout, but also
>> as before (this is an example, it works also with the other packages):
>>
>> bzr branch
>> https+urllib://bzr.linuxfoundation.org/openprinting/foomatic-db
>> cd foomatic-db
>> bzr pull
>> [ Do changes ]
>> bzr push https+urllib://bzr.linuxfoundation.org/openprinting/foomatic-db
>> [ Do changes ]
>> bzr push
>> ...
>>
>> Please test and inform Jeff if this does not work.
>>
>> Till
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Printing-architecture] OpenPrinting contributor instructions updated
2011-12-07 8:37 ` Till Kamppeter
@ 2011-12-08 19:46 ` Till Kamppeter
0 siblings, 0 replies; 6+ messages in thread
From: Till Kamppeter @ 2011-12-08 19:46 UTC (permalink / raw)
To: Lars Uebernickel, David Williams, Chitpadi, Raghavendra, Hsu, Ray,
Open Printing, Daniel Dressler, Didier Raboud, Yuji Saito,
Printing-japan, Kai Masaru
Cc: Eric Searcy, Jeff Licquia
Hi,
after the BZR repositories for all the OpenPrinting software being back,
but with a different upload mechanism, I have updated the contributor
instructions:
https://www.linuxfoundation.org/collaborate/workgroups/openprinting/databaseinstructionsforcontributors
What has changed are the URLs and methods to access the repositories on
our servers, the e-mail addresses to contact for getting write access or
help in case of problems, and I have added the repositories for the
Common Print Dialog and the new CUPS Filters package.
Till
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2011-12-08 19:46 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <4EDAE1F5.1030804@linuxfoundation.org>
2011-12-04 10:22 ` [Printing-architecture] bzr.linuxfoundation.org is live Till Kamppeter
2011-12-04 21:44 ` Till Kamppeter
2011-12-04 23:10 ` Till Kamppeter
2011-12-07 8:35 ` Till Kamppeter
2011-12-07 8:37 ` Till Kamppeter
2011-12-08 19:46 ` [Printing-architecture] OpenPrinting contributor instructions updated Till Kamppeter
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.