ubuntu-webapps-bugs team mailing list archive
-
ubuntu-webapps-bugs team
-
Mailing list archive
-
Message #00987
[Bug 1336440] [NEW] Stop using mercurial patch queues
Public bug reported:
We currently have a fairly gross hack during checkout where we create a
mercurial repository of the whole checkout in order to use mq to manage
the patches we apply to Chromium. The reason for this is that the
interface is a bit better than quilt (you don't have to do quilt add,
for example), and mq is available on all distro's and all major
platforms (quilt isn't).
However, using mercurial in this way has some major downsides:
- It's using a lot of disk space
- Whilst creating the repository is fast on my machine, it's taking up to an hour in canonistack
We should drop this for now and switch to quilt. A consequence of this
is that it will only be possible to check the code out on linux. That
kind of sucks, although I'm not sure it matters too much at the moment.
** Affects: oxide
Importance: High
Status: Triaged
** Changed in: oxide
Importance: Undecided => High
** Changed in: oxide
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1336440
Title:
Stop using mercurial patch queues
Status in Oxide Webview:
Triaged
Bug description:
We currently have a fairly gross hack during checkout where we create
a mercurial repository of the whole checkout in order to use mq to
manage the patches we apply to Chromium. The reason for this is that
the interface is a bit better than quilt (you don't have to do quilt
add, for example), and mq is available on all distro's and all major
platforms (quilt isn't).
However, using mercurial in this way has some major downsides:
- It's using a lot of disk space
- Whilst creating the repository is fast on my machine, it's taking up to an hour in canonistack
We should drop this for now and switch to quilt. A consequence of this
is that it will only be possible to check the code out on linux. That
kind of sucks, although I'm not sure it matters too much at the
moment.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1336440/+subscriptions
Follow ups
References