<feed xmlns='http://www.w3.org/2005/Atom'>
<title>clandmeter/patchwork/docs/INSTALL, branch master</title>
<subtitle>Mirror of git://ozlabs.org/home/jk/git/patchwork
</subtitle>
<id>https://git-old.alpinelinux.org/user/clandmeter/patchwork/atom?h=master</id>
<link rel='self' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/'/>
<updated>2015-06-05T06:37:09Z</updated>
<entry>
<title>patchwork: Explicitly load states fixtures</title>
<updated>2015-06-05T06:37:09Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2015-06-05T06:32:26Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=46e4ad955a2a7ba4f32b76a74b350140a1e3d761'/>
<id>urn:sha1:46e4ad955a2a7ba4f32b76a74b350140a1e3d761</id>
<content type='text'>
Apps with migrations will no longer load the initial_data fixtures by
default. In order to prepare to add migrations to patchwork, rename the
initial_data fixture to default_states (to match the default_tags
fixture), and explicitly load them in tests that require them.

Also, include this step in the INSTALL document.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>cron: Move patchwork-cron script to a management command</title>
<updated>2015-05-28T05:42:11Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2015-05-28T05:39:05Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=f7aeab077874d33fc99354661bfeedf508c292b3'/>
<id>urn:sha1:f7aeab077874d33fc99354661bfeedf508c292b3</id>
<content type='text'>
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>Add patch tag infrastructure</title>
<updated>2015-05-28T01:05:45Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2015-05-27T01:56:36Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=3b8a61c68fa61eadebf7b19329e8d3bffde9e6b4'/>
<id>urn:sha1:3b8a61c68fa61eadebf7b19329e8d3bffde9e6b4</id>
<content type='text'>
This change add patch 'tags', eg 'Acked-by' / 'Reviewed-by', etc., to
patchwork.

Tag parsing is implemented in the patch parser's extract_tags function,
which returns a Counter object of the tags in a comment. These are
stored in the PatchTag (keyed to Tag) objects associated with each
patch.

We need to ensure that the main patch lists do not cause per-patch
queries on the Patch.tags ManyToManyField (this would result in ~500
queries per page), so we introduce a new QuerySet (and Manager) for
Patch, adding a with_tag_counts() method to populate the tag counts in a
single query.

As users may be migrating from previous patchwork versions (ie, with no
tag counts in the database), we add a 'retag' management command.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>docs: Add collectstatic step to installation instructions</title>
<updated>2015-05-28T01:05:45Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2015-05-25T09:50:45Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=daa3ae42eee5e569881070bcc2958b361743f70a'/>
<id>urn:sha1:daa3ae42eee5e569881070bcc2958b361743f70a</id>
<content type='text'>
Because we're now using the staticfiles app, we need to run
collectstatic on init.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>Update documentation and default settings to suit patchwork deployment model</title>
<updated>2015-05-28T01:05:37Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2015-05-24T09:50:33Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=d636cb34a3b13ea3e6b776e951e6276a94d968c6'/>
<id>urn:sha1:d636cb34a3b13ea3e6b776e951e6276a94d968c6</id>
<content type='text'>
We've always allowed configuration without altering any of the
version-controlled files. With the recent settings changes, we have an
extra level of indirection with the dev/prod settings modules.

Since we have to edit a config file anyway, this change moves the
prod.py settings file to a template, which is then used directly by
mange.py (and the wsgi application).

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>docs: Fix documentation for new settings infrastructure</title>
<updated>2015-05-27T02:29:04Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2015-05-24T09:33:13Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=674a49080ec7bfa6ae6e149cba7ec6d2ae6d294b'/>
<id>urn:sha1:674a49080ec7bfa6ae6e149cba7ec6d2ae6d294b</id>
<content type='text'>
A few tweaks for the INSTALL doc to update to the settings changes from
c641660e.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>Move to a more recent django project structure</title>
<updated>2015-05-27T02:26:41Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2015-05-24T08:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=ad2762cf775a8dde508de47164d6429f3fd724f1'/>
<id>urn:sha1:ad2762cf775a8dde508de47164d6429f3fd724f1</id>
<content type='text'>
This change updates patchwor to the newer project struture: we've moved
the actual application out of the apps/ directory, and the
patchwork-specific templates to under the patchwork application.

This gives us the manage.py script in the top-level now.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>INSTALL: Fix indentation (whitespace only change) to 4 spaces</title>
<updated>2015-03-22T13:17:33Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2014-12-05T21:23:09Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=93aa30e45f7502f3209bf5ebf4e7966ff5a26899'/>
<id>urn:sha1:93aa30e45f7502f3209bf5ebf4e7966ff5a26899</id>
<content type='text'>
Also, 2 newlines after each section.

Signed-off-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>INSTALL: Fix some minor typos</title>
<updated>2015-03-22T13:11:03Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2014-12-05T21:23:07Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=1fe1e74db5c9ac46e8c121dea7a9d0b7aaaf7f59'/>
<id>urn:sha1:1fe1e74db5c9ac46e8c121dea7a9d0b7aaaf7f59</id>
<content type='text'>
Signed-off-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>INSTALL: fix mysql syntax</title>
<updated>2015-03-22T13:08:30Z</updated>
<author>
<name>Brian Norris</name>
<email>computersforpeace@gmail.com</email>
</author>
<published>2014-11-23T04:38:44Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=1f3baf18e72b0b77c1987afceb4dbe9dca6676b4'/>
<id>urn:sha1:1f3baf18e72b0b77c1987afceb4dbe9dca6676b4</id>
<content type='text'>
You shouldn't quote ('') the database name. MySQL complains if you do.

Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt;
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
</feed>
