Timeline


and

01/10/11:

12:40 ReleaseProcess edited by dread
(diff)
12:27 Ticket #901 (vdm support for sqla 0.6 and sqlite) closed by dread
fixed: Merged in cset:b8a649f51cab from Seb's changes.
12:26 Ticket #898 (Changes stored indefinitely) closed by dread
fixed: Merged in cset:89bf917f9b46
12:04 Ticket #438 (Data importers use minimal processing) closed by dread
invalid: This was to ensure it didn't parse ONS data on the CKAN server, which is …
12:03 Ticket #442 (Importing data) closed by dread
worksforme: I'll close this now. Only thing to note is the importer code pudo wrote …
11:49 Ticket #901 (vdm support for sqla 0.6 and sqlite) created by dread
11:41 Ticket #900 (Intermittent error with new revision not having id) created by dread
There are still some intermittent errors due to objects not having a …
11:39 Ticket #899 (Optimise check_real_change) created by dread
There is no need to re-query the database to detect if there has been a …
11:38 Ticket #898 (Changes stored indefinitely) created by dread
Every change to every object is being stored in memory, which could add up …
08:40 Ticket #897 ("New package" highlighted in Navigator when searching) created by dread
On ckan.net 1.3.1b, click on "Search" in the Navigator. Now both "Search" …

01/09/11:

20:14 Ticket #879 (Storage auth API) closed by wwaites
fixed: first cut: https://bitbucket.org/ww/ckanext-storage/src
17:36 Ticket #853 (Client upload to storage without having primary storage keys) closed by wwaites
fixed: we don't need a policy document exchange. it's simpler than that. the …

01/07/11:

16:29 Ticket #565 (The system shall support UKLP code lists) closed by thejimmyg
invalid: OK, just looked this up. We are moving to a publisher/provider model as a …
16:25 Ticket #395 (Set up profiling to analyze performance issues) closed by thejimmyg
duplicate: Merging with #371
16:23 Ticket #440 (Write and pass comprehensive performance tests) closed by thejimmyg
duplicate: Merging with #371. We'll do this as part of the move to the new DGU …
16:20 Ticket #484 (Restricted partial read-write access to catalogue Web UI) closed by thejimmyg
invalid: There isn't a catalogue web UI, just CKAN. I don't understand this, …
16:20 Ticket #483 (Restricted total read-write access to catalogue Web UI) closed by thejimmyg
invalid: There isn't a catalogue web UI, just CKAN. I don't understand this, …
16:17 Ticket #448 ([Assist with] editing packages through Drupal) closed by thejimmyg
invalid: We do this on an ongoing basis. I don't think we need a ticket for it too.
16:10 Ticket #780 (Package edit form - 'preview' button shows preview, with form lower in ...) closed by thejimmyg
fixed: This is now done.
16:09 Ticket #779 (Package edit form - stylesheet in DGU updated) closed by thejimmyg
fixed: This is now done.
16:09 Ticket #778 (Package edit form - name auto-generated from title) closed by thejimmyg
fixed: This is now done.
16:03 Ticket #489 (Notify RDF service of model events) closed by wwaites
fixed: We still do need something like this. Right now the rdf generation is a …
15:59 Ticket #404 (Make registries pluggable) reopened by rgrp
This is in datapkg, not a duplicate. Partly done in fact but not complete …
15:53 Ticket #404 (Make registries pluggable) closed by thejimmyg
duplicate: Duplicate of #896
15:52 Ticket #458 (Request to DGU for access to database machine) closed by thejimmyg
wontfix: N/a anymore.
15:44 Ticket #781 (Package edit form - 'extra' fields have 'add' and 'delete' buttons) closed by thejimmyg
duplicate: This is a duplicate of #812 so closing.
15:35 Ticket #538 (Update CKAN Trac ticket report queries) closed by rgrp
wontfix: We don't use reports any more -- just the query module -- so closing as …
15:27 Ticket #446 (Server configuration query (?)) closed by thejimmyg
invalid: I don't understand this ticket. Since no-one has contributed to this …
15:26 Ticket #444 (Discuss package relationships ideas with JF) closed by thejimmyg
duplicate: Merging with #691
15:25 Ticket #439 (Plan server requirements for DGU) closed by thejimmyg
fixed: These have been agreed and are awaiting signoff.
15:18 Ticket #646 (Web UI shall support registering harvest sources) closed by thejimmyg
wontfix: This is a Drupal requirement rather than a CKAN one for the timebeing.
15:16 Ticket #774 (Fix CLI harvester command to return harvester help message) closed by thejimmyg
duplicate: Merging with #770
15:16 Ticket #773 (Fix CLI help command to return CLI help message) closed by thejimmyg
duplicate: Merging with #770
15:15 Ticket #772 (Run CLI harvester command without arguments) closed by thejimmyg
duplicate: Merging with #770
15:14 Ticket #771 (Run CLI help command without arguments) closed by thejimmyg
worksforme: This works for me. […] and […] both show help text for me.
15:09 Ticket #749 (Fold up continuous series in search results behind newest sample package) closed by thejimmyg
duplicate: Merge with #691
15:08 Ticket #748 (Link new sample package to previous sample package of continuous series) closed by thejimmyg
duplicate: Merging with #676.
15:07 Ticket #747 (Track harvesting jobs via Web UI) closed by thejimmyg
wontfix: This is a Drupal requirement rather than a CKAN one for the timebeing.
15:07 Ticket #746 (Request new harvesting job via Web UI) closed by thejimmyg
wontfix: This is a Drupal requirement rather than a CKAN one for the timebeing.
15:07 Ticket #745 (Web UI shall accept requests for harvesting jobs) closed by thejimmyg
wontfix: This is a Drupal requirement rather than a CKAN one for the timebeing.
15:06 Ticket #744 (Update harvest source registration via Web UI) closed by thejimmyg
wontfix: This is a Drupal requirement rather than a CKAN one for the timebeing.
15:06 Ticket #743 (Create harvest source registration via Web UI) closed by thejimmyg
wontfix: This is a Drupal requirement rather than a CKAN one for the timebeing.
15:05 Ticket #564 (The system shall support location based search) closed by thejimmyg
wontfix: This is a Drupal requirement rather than a CKAN one for the timebeing.
15:02 Ticket #498 (Search packages within location "bounding box") closed by thejimmyg
invalid: This is something that the Drupal team would need to do. There is no …
14:52 Ticket #485 (Performance beats QoS criteria) closed by thejimmyg
duplicate: Merging with #371.
14:49 Ticket #477 (Discover location of the daily database dumps) closed by thejimmyg
duplicate: Duplicate of #476
14:49 Ticket #476 (Daily database dumps shall be discoverable and downloadable) closed by thejimmyg
wontfix: Where did this requirement come from? Setting to wontfix for the …
14:47 Ticket #467 (Admin configures CKAN to expect API key in named HTTP header) closed by thejimmyg
duplicate: Duplicate of #467
14:45 Ticket #465 (Require API key for all API requests.) closed by thejimmyg
wontfix: Let's reopen this ticket if it comes up again. For now not an issue. Maybe …
14:42 Ticket #453 (Analysis and planning for UKLII) closed by thejimmyg
invalid
14:38 Ticket #814 (Have an “About CKAN” link on every page) closed by thejimmyg
fixed: This is now done. It's the "About" link in the main application. Thanks!
14:37 Ticket #813 (Add link to “Register new package” to the homepage) closed by thejimmyg
fixed: This is now done. The text reads "Add a Package" in the main navigation. …
14:35 Ticket #815 (Autocomplete for the search field) closed by thejimmyg
duplicate: This is a duplicate of #234. Please have a look at existing tickets or …
14:27 Ticket #381 (Test defect) closed by thejimmyg
invalid: There is no mention of what the test defect is. All tests pass so marking …
14:20 Ticket #788 (API user deletes harvest source) closed by thejimmyg
duplicate: Duplicate of #884.
14:20 Ticket #786 (The system shall support deleting a registered harvest source) closed by thejimmyg
duplicate: Duplicate of #884.
14:17 Ticket #793 (Fix up changes in changeset aa9aa32e00a9) closed by thejimmyg
invalid: Anyone else know what this means? I can't find changeset aa9aa32e00a9 in …
14:15 Ticket #791 (Submit harvest source form with invalid CSW location) closed by thejimmyg
duplicate: Duplicate of #736
14:15 Ticket #790 (Submit harvest source form with valid CSW location) closed by thejimmyg
duplicate: Duplicate of #736.
14:09 Ticket #783 (Delete harvested documents when remote metadata disappears from harvest ...) closed by thejimmyg
duplicate: Exact duplicate of #738.
14:08 Ticket #769 (Tests for harvesting metadata from ArcGIS CSW API) closed by thejimmyg
duplicate: Duplicate of #767
14:08 Ticket #768 (Obtain example ArcGIS CSW server) closed by thejimmyg
duplicate: Duplicate of #767
14:05 Ticket #760 (Change "CSW Get Records" request class to accept and used given CSW filter) closed by thejimmyg
duplicate: Duplicate of #754
14:04 Ticket #758 (Change API documentation to indicate harvest source entity has filter ...) closed by thejimmyg
duplicate: Also a duplicate of #754.
13:57 Ticket #759 (Construct and send filtered CSW GetRecords request) closed by thejimmyg
duplicate: Duplicate of #754
13:57 Ticket #756 (Add filter field to harvest source form) closed by thejimmyg
duplicate: Duplicate of #754
13:57 Ticket #755 (Add filter attribute to harvest source entity) closed by thejimmyg
duplicate: Duplicate of #754
13:54 Ticket #752 (Change package attribute names used by Gemini harvesting to DGU "v.4") closed by thejimmyg
duplicate: Duplicate of #712. See #711 now.
13:52 Ticket #712 (Model government data package with "v0.4" of the attributes) closed by thejimmyg
invalid: There is no 0.4 metadata spec yet so we can't model it. If there was, the …
13:50 Ticket #611 (Load local copy of XML schema for metadata document) closed by thejimmyg
invalid: I don't understand this task, but suspect it can be treated as a duplicate …
13:49 Ticket #612 (Check given XML schema validates given metadata document) closed by thejimmyg
duplicate: Duplicate of #569.
13:49 Ticket #617 (Check UKLP schematron validates given metadata document) closed by thejimmyg
duplicate: Duplicate of #569.
13:46 Ticket #570 (Validate metadata document against UKLP schematron) closed by thejimmyg
duplicate: Merged with #569.
13:41 Ticket #497 (Respond to CSW "GetRecords" request) closed by thejimmyg
duplicate: Merged with #497
13:37 Ticket #413 (Write functional tests for DGU caching) closed by thejimmyg
invalid: There is no caching in the current DGU CKAN code.
13:36 Ticket #398 (Create Public API documentation for DGU (draft)) closed by thejimmyg
Considering this closed because of this blog post documenting the use of …
13:33 Ticket #394 (Fix munin on DGU (?)) closed by thejimmyg
duplicate: Duplicate of #371.
13:31 Ticket #299 (Merge diverging lines of changesets) closed by thejimmyg
duplicate: Merging into #896.
13:31 Ticket #298 (Pull changesets from remote CKAN instance) closed by thejimmyg
duplicate: Merging into #896.
13:30 Ticket #297 (Update CKAN repository from changeset system) closed by thejimmyg
duplicate: Merging into #896.
13:30 Ticket #296 (Commit CKAN revisions to changeset system) closed by thejimmyg
duplicate: Merging into #896.
13:29 Ticket #896 (Distributed Data and Syncing Between CKAN Instances) created by thejimmyg
Based on the ideas in: * DistributingChanges * SyncingInstances

01/06/11:

19:49 Ticket #895 (Add version number (or simular) to css/js includes query string) created by memespring
Updates to css after a new deploy don't come through without a hard …

01/05/11:

18:57 Ticket #894 (harvest from http://locationmetadataeditor.data.gov.uk/geonetwork/srv/csw) created by wwaites
18:51 Ticket #885 (reimplement csw module to use owslib) closed by wwaites
fixed
17:25 Ticket #481 (Unrestricted total read-only access to catalogue API) closed by thejimmyg
fixed: This is now implemented for DGU.
17:18 Ticket #753 (The system shall support filtered harvest of CSW sources) closed by thejimmyg
wontfix: Not an explicit requirement yet so closing ticket. Will re-open if needed.
17:17 Ticket #692 (The system shall support presenting map thumbnail for bounding box.) closed by thejimmyg
invalid: CKAN doesn't need to implement this, Drupal does. Incidentally, the …
17:14 Ticket #884 (harvest job delete operation) reopened by thejimmyg
Related to ticket #665, reopening so that I can close it once I've got it …
17:13 Ticket #665 (The system shall support withdrawing a harvested dataset or service from ...) closed by thejimmyg
duplicate: Duplicate of #884
16:40 Ticket #800 (Get WAF records modified since given time) closed by thejimmyg
duplicate: Discussion for this ticket is now at #728
13:14 Ticket #802 (Save last harvested time on source) closed by thejimmyg
duplicate: Merging with #801
13:12 Ticket #804 (Rework analysis for publisher/provider in UKLP) closed by thejimmyg
fixed: This is the document I drafted after discussions with each party which was …
13:04 Ticket #799 (WAF harvesting shall be optimised in respect of reharvesting only records ...) closed by thejimmyg
duplicate: How can we tell a WAF document has changed, we simply need to re-harvest …
12:58 Ticket #566 (The system shall support harvesting remote metadata) closed by thejimmyg
invalid: To a large extent it does now so closing this ticket in favour of more …

01/04/11:

18:35 Ticket #679 (Improve standard package edit form) closed by dread
fixed: I added some extra bits in cset:1ca7ba29d409. Resource formats disagree …
10:52 Ticket #510 (Setup cron for ons import) closed by dread
fixed: Completed 21st Dec 2010.
10:09 Ticket #893 (ExtrasField should not overwrite more specific extras) created by pudo
At the moment, ExtrasField? cannot be used in conjunction with more …

01/03/11:

12:39 WikiStart edited by dread
(diff)
12:38 WikiStart edited by dread
(diff)
11:14 Ticket #892 (Make stored data available in WUI - 0.5d) created by pudo
Once we have storage, make the data available in the following ways: * …
11:09 Ticket #891 (Resource download worker daemon) created by pudo
Superticket: #1397 Write a worker daemon to download all resources from a …
10:32 Ticket #890 (Introduce timed actions into ckanext-queue) created by pudo
The ckan queuing system should provide the option to subscribe to timed …
09:39 Ticket #853 (Client upload to storage without having primary storage keys) reopened by pudo
Looking at the changeset this cannot be functional yet: where is the …

01/01/11:

09:52 Milestone ckan-v1.3-sprint-2 completed

12/30/10:

13:18 Ticket #889 (Support extra footer material in config option (e.g. for google analytics)) closed by rgrp
fixed: Done in cset:cdbb2e6128b3 (had added item to template earlier pulling from …
12:46 Ticket #889 (Support extra footer material in config option (e.g. for google analytics)) created by rgrp
Add a config option 'template_footer_end' which is inserted in …

12/29/10:

19:10 Ticket #698 (CKAN Data API v1) closed by rgrp
fixed: This ticket is complete: * ckanext-dataapi: working …
19:09 Ticket #888 (Improvements to the dataproxy and the data API) created by rgrp
First version of dataproxy and data API working (ticket:698) but have …

12/26/10:

18:05 DatapkgDistribution created by rgrp
mass import of existing work/research on the topic of distribution formats …
17:23 WikiStart edited by rgrp
link to extensions page (diff)

12/25/10:

23:33 Ticket #884 (harvest job delete operation) closed by wwaites
fixed: Implemented in feature-884-rmsource branch at …
21:55 ows created by wwaites
11:56 Ticket #887 (move harvesting to generic module) created by wwaites
in concert with pudo's work on harvesting different types of documents. …
11:55 Ticket #886 (move uklii forms api to dgu module) created by wwaites
doesn't belong in ckan core
11:54 Ticket #885 (reimplement csw module to use owslib) created by wwaites
11:50 Ticket #884 (harvest job delete operation) created by wwaites
implement paster subcommand to delete harvest jobs
11:48 Ticket #883 (uklii harvesting refactor) created by wwaites
== master ticket == * #884 implement harvest job delete command for an …

12/24/10:

12:00 Ticket #882 (Update i18n user docs and backport genshi i18n:domain fixes from WDMMG) created by pudo

12/22/10:

22:32 Ticket #669 (Refactor Solr to become a generic worker) closed by pudo
fixed
22:32 Ticket #874 (Extract solr search backend into an extension) closed by pudo
fixed
22:27 Ticket #671 (Implement and show user names in WUI) closed by pudo
fixed
22:27 Ticket #670 (HowTo: Creating a sysadmin) closed by pudo
fixed
22:27 Ticket #527 (Create domain model and load sample data) closed by pudo
fixed
13:38 Ticket #851 (Link Checking) closed by wwaites
fixed: Implemented curlReq that does a curl request and returns statements …
12:44 Ticket #881 (http authentication requirement when installing) created by fccoelho
I am having trouble installing Ckan with virtualenv and pip using …

12/21/10:

18:49 Ticket #533 (The performance of CKAN shall scale) closed by dread
invalid: Not a current issue afaik.
18:47 Ticket #735 (Investigate 'deduping' (ONS import)) closed by dread
fixed: I have been through looking for package names with a trailing underscore …
18:45 Ticket #872 (ONS loader assigns packages to same package even when dept name changes) closed by dread
fixed: Done in ckanext cset:8a7e931ef37c
15:25 Ticket #880 (ONS loader tripping up on deleted packages) closed by dread
fixed: Fixed in ckanclient cset:e7c0af586367 and ckanext cset:82d974ab6860 with …
14:21 Ticket #851 (Link Checking) reopened by wwaites
urllib2 is good for http(s) urls but not, unfortunately, for other types …
13:49 Ticket #880 (ONS loader tripping up on deleted packages) created by dread
Deleted packages with the same title and extra fields as an active package …
13:47 Ticket #873 (ONS loader assigns packages to same package even when dept name added ...) closed by dread
fixed: Fixed in dgu cset:8bfb867e247a and ckanext cset:fabd31544a73
10:15 WikiStart edited by rgrp
(diff)
01:24 Ticket #851 (Link Checking) closed by wwaites
fixed: currently running against ckan.net, adding broken_link tag if a broken …

12/20/10:

18:08 Ticket #879 (Storage auth API) created by rgrp
API to provide credentials to allow authorized 3rd parties (ie. one's with …
18:04 Ticket #878 (Integrate file upload with workflow around package resources) created by rgrp
Create/edit a package -> add a resource -> Oh, i haven't uploaded yet, …
18:02 Ticket #877 (File upload in WUI (extension)) created by rgrp
Support uploading files to a storage system from WUI with a simple upload …
15:25 Ticket #876 (Support sqlite as a database backend for CKAN) created by rgrp
Among other things this will allow the tests to run much quicker.
11:35 Ticket #875 (Search backend supports solr interface and query API mimics solr) created by rgrp
Consolidate search API interface (and backend) on solr (solrpy) type …
11:27 Ticket #874 (Extract solr search backend into an extension) created by pudo
Move the solr SearchBackend? to a seperate code base, remove any mentions …

12/17/10:

12:06 Ticket #734 (Investigate department issue (ONS import)) closed by dread
fixed: Found problems and ticketed: #872 #873
12:01 Ticket #677 (License change script) closed by dread
fixed: Done a few weeks ago in dgu repo.
12:00 Ticket #451 (Show/Allow only departments associated with user) closed by dread
invalid: Duplicate of #742
11:59 Ticket #470 (Adjust API key's HTTP header name on DGU "live" and "test") closed by dread
fixed: apikey_header_name was set to X-CKAN-API-Key some time ago I believe.
11:54 Ticket #777 (Put 503-returning middleware into a module) closed by dread
fixed: James did this a while ago.
11:51 Ticket #504 (The DGU fieldset shall conform to v3 of DGU metadata specification) closed by dread
invalid
11:49 Ticket #422 (Administrator imports meta-data into CKAN) closed by dread
fixed: Ticket remaining is #427. No need for this story ticket now.
11:47 Ticket #502 (Data4nr uploading script shall remove deleted packages) closed by dread
wontfix: Not doing data4nr at the moment.
11:45 Ticket #441 (CKAN read-only state) closed by dread
duplicate: No need for requirements. Story tickets exist: #763 & #765

12/16/10:

16:47 UIRedesignHome edited by memespring
(diff)
16:46 ckan-home.png attached to UIRedesignHome by memespring
Mockup of homepage 1

12/15/10:

18:20 Ticket #873 (ONS loader assigns packages to same package even when dept name added ...) created by dread
e.g. national_child_measurement_programme had no department but …
18:07 ReleaseProcess edited by dread
(diff)
14:41 Ticket #872 (ONS loader assigns packages to same package even when dept name changes) created by dread
Solutions: ResourceSeriesLoader? allows synonyms for values.

12/13/10:

18:15 Ticket #871 (Check whether localhost-only exim installtions need upgrading too) created by nils.toedtmann
The infamous …
12:33 Ticket #870 (Menu items not selecting correctly) created by memespring
Since the main menu items have changed (part of the UI redesign) the …
11:36 Ticket #866 (Include download formats in search results) closed by memespring
fixed
11:31 Ticket #839 (Package page redesign) closed by memespring
fixed

12/11/10:

09:27 Ticket #869 (Add plugin interface to allow editing and extending of config by ...) closed by rgrp
fixed: Closed by cset:83734b5e251c which implements an IConfigurer interface.
Note: See TracTimeline for information about the timeline view.