[ckan-dev] Notes from CKAN Dev Meeting 28-01-14 and 30-01-14

Nigel Babu nigel.babu at okfn.org
Thu Jan 30 13:33:44 UTC 2014


Hello,

Here are the notes from Tuesday's meeting which I forgot to send across and
notes from today's meeting.

2014-01-28
Chair - David Raznick
Notes - Nigel

Agenda
Pull Requests
* Priority for 2.2 (need to be merged today)
  * https://github.com/okfn/ckan/pull/1429
  * https://github.com/okfn/ckan/pull/1449
  * 1447 - potential for 2.2

Issues
* 1466 - Marked as good for contribution
* 1465 - Travis is slow. David talked to Travis folks. Paying for Travis
means it’s private and it costs $250 per month. Remove unlikely test
combinations. Tests take more time, potentially because of Travis and less
likely to be our tests becoming slower. Push less often and cancel when the
runs are unnecessary.
* 1459 - A user account which cannot be logged into with a password, but
can only be logged into via external services (discussed in the context of
ckanext-persona). Problem with validation. Also useful to have users with
only an API key and no password. No way to get an API key without actually
logging in. Possible solution of overriding the validation from an action
that’s only internal. Persona assumes that account with your email is
yours. Email is unique for persona but not for ckan. It’s a good idea to
have users without passwords. Assigned to sean for further action

General topics
* Check PR review guidelines: https://github.com/okfn/ckan/pull/1462/files
* Repo migration update (Nigel) - Moved ckanext-googleanalytics. Works
okay. More to move soon.
* Sean showing off his ckanext-persona
* wardi ckanapi file uploads - Works with remote ckan! Will soon be
implemented on the other classes. Also will be moved to ckan organization
* IE7- DR spent a day fixing. wardi doesn’t care about IE7 anymore
*applause*. Potentially dropping IE7 support by next release. Windows XP
still supported, sadly.
* Ideas - A way for tech people to submit ideas other than the roadmap.
Potentially, something like waffle.io. Ideas as a separate repo with github
issues. Tech debt will still be separated. Decision to look at trello once
a month, on the first meeting of the month, and add to agenda.
* multipart api calls (kind of odd compared to “normal” pass-a-json-blob
calls). multipart api only accepts a file and a flat list of string values.
Makes the API easier to access from curl though.

2014-01-30
Chair - Joe
Notes - Nigel

Agenda
* Pull requests:
https://github.com/okfn/ckan/pulls?direction=desc&page=1&sort=updated&state=open
* Issues: https://github.com/okfn/ckan/issues?state=open
* General Questions
  - metadata_modified - Joe and Adria to test. Happend for dgu as well on
production. Adria thinks it is something that’s still running the old code.
wardi suggests fault tolerant update, but it might also mask problems.
migration is filling this field from revisions, didn’t used to exist. this
is a property that actually got a field. what happens when the migration
crash in between. more testing needed. are they in transactions? docs have
upgrade docs for package and source install separately.
  - ckanapi - file uploads now work for 2.2+, pull request for fallback
welcome.
  - repos moved. anything that’s ckan the product related needs to move,
anything else stays in the okfn org.
  - vitor’s question about js script. Use the data attribute instead of
mixing js with python.
   - db upgrade BIG WARNING MESSAGE and confirmation, no transactions used,
user must have a proper backup in case of failure - wardi

Nigel.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/ckan-dev/attachments/20140130/94d3bfae/attachment-0002.html>


More information about the ckan-dev mailing list