[ckan-changes] [okfn/ckan] db7481: Update and simplify install instructions

GitHub noreply at github.com
Wed Jun 27 15:11:08 UTC 2012


  Branch: refs/heads/defect-2289-i18n-flash
  Home:   https://github.com/okfn/ckan
  Commit: db7481921ba37e7b044ea59360d90cc934149b74
      https://github.com/okfn/ckan/commit/db7481921ba37e7b044ea59360d90cc934149b74
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-23 (Sat, 23 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst
    M pip-requirements.txt
    R requires/lucid_conflict.txt
    R requires/lucid_missing.txt
    R requires/lucid_present.txt

  Log Message:
  -----------
  Update and simplify install instructions

Update the install instructions so that they work with both Ubuntu 12.04 and
Ubuntu 10.04 without modification (and should work on other systems with little
modification). Also shorten and simplify the instructions.

- Add pip to the required packages that are apt-get installed, instead of
  installing it with easy_install.

- Add --no-site-packages to the virtualenv command, the previous command made
  a virtualenv with site packages on Ubuntu 10.04 and a virtualenv without site
  packages on Ubuntu 12.04, because the default behaviour of virtualenv has
  changed. Without site packages is better as it means virtualenvs will be the
  same on different people's systems.

- Remove the part about apt-get installing some Python modules on Ubuntu 10.04,
  this only works on Ubuntu 10.04 and not even on other versions of Ubuntu, and
  it requires site packages which complicates things, just tell everyone to pip
  install all the Python modules into their virtualenvs instead.

- Merge the three pip requirements files into one

- Remove pastescript==1.7.3 from the requirements file, a newer version of
  pastescript already gets installed as a dependency of one of the earlier
  packages, then trying to install this older version makes pip crash.

- Remove the --ignore-installed option from pip install commands, not needed
  now that we're using --no-site-packages.

- There's no need to deacticate and reactivate your virtualenv

- Generally edit the instructions, aim to make them shorter and easier to
  follow quickly without having to read it all carefully

- I also tried to make the language a little friendlier and less formal in a
  few places, e.g. You're done! instead of You are finished, etc.


  Commit: 896e2a9e8918e46e75affcc9cf738acb361862a5
      https://github.com/okfn/ckan/commit/896e2a9e8918e46e75affcc9cf738acb361862a5
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-23 (Sat, 23 Jun 2012)

  Changed paths:
    M doc/solr-setup.rst

  Log Message:
  -----------
  Add i386 JAVA_HOME example to solr install instructions


  Commit: 3b5cac80b612a6f5597b9faa931ef737cca95708
      https://github.com/okfn/ckan/commit/3b5cac80b612a6f5597b9faa931ef737cca95708
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  [#2428] Install PyUtilib from PyPI not svn


  Commit: 3eea09976742d1f3021d49a7613fb6338c195f48
      https://github.com/okfn/ckan/commit/3eea09976742d1f3021d49a7613fb6338c195f48
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst

  Log Message:
  -----------
  [#2592] Fix up descriptions of required packages

and remove subversion from the list, no longer needed


  Commit: 64d4887d05dd367ac031c765e62c50408c121160
      https://github.com/okfn/ckan/commit/64d4887d05dd367ac031c765e62c50408c121160
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  [#2592] Add comment to pip requirements file


  Commit: e4b0dd2b94da1c893a17f8db98d03e2376cdda2b
      https://github.com/okfn/ckan/commit/e4b0dd2b94da1c893a17f8db98d03e2376cdda2b
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst

  Log Message:
  -----------
  [#2592] Remove subversion from apt-get install command


  Commit: 8fe263dd67b1c37ff2672b8a986d4d544bb5ea10
      https://github.com/okfn/ckan/commit/8fe263dd67b1c37ff2672b8a986d4d544bb5ea10
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst

  Log Message:
  -----------
  [#2592] Put ~ back on cd command


  Commit: 099164e1455a7958bd61bcc371a96fb82ca72ca1
      https://github.com/okfn/ckan/commit/099164e1455a7958bd61bcc371a96fb82ca72ca1
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/config/environment.py
    M ckan/controllers/admin.py
    M ckan/controllers/authorization_group.py
    M ckan/controllers/datastore.py
    M ckan/controllers/error.py
    M ckan/controllers/feed.py
    M ckan/controllers/home.py
    M ckan/controllers/package.py
    M ckan/controllers/related.py
    M ckan/controllers/revision.py
    M ckan/controllers/storage.py
    M ckan/controllers/tag.py
    M ckan/controllers/template.py
    M ckan/controllers/user.py
    M ckan/lib/accept.py
    M ckan/lib/celery_app.py
    M ckan/lib/search/__init__.py
    M ckan/lib/search/common.py

  Log Message:
  -----------
  Merge branch 'master', remote-tracking branch 'origin' into 2592-update-source-install-docs


  Commit: edd8ac6893d1f2b788b73a89bf345076ad68e960
      https://github.com/okfn/ckan/commit/edd8ac6893d1f2b788b73a89bf345076ad68e960
  Author: kindly <kindly at gmail.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/logic/schema.py
    M ckan/tests/lib/test_dictization_schema.py

  Log Message:
  -----------
  [#2508] add in url validation again


  Commit: dc91a384fa6af505fbe33dd6b07756feb22c8cdb
      https://github.com/okfn/ckan/commit/dc91a384fa6af505fbe33dd6b07756feb22c8cdb
  Author: kindly <kindly at gmail.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/logic/schema.py
    M ckan/tests/lib/test_dictization_schema.py

  Log Message:
  -----------
  Revert "[#2508] add in url validation again"

This reverts commit edd8ac6893d1f2b788b73a89bf345076ad68e960.


  Commit: 0b2c228eecdf0928c05dd013014c78beb4d362a9
      https://github.com/okfn/ckan/commit/0b2c228eecdf0928c05dd013014c78beb4d362a9
  Author: kindly <kindly at gmail.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/logic/schema.py
    M ckan/tests/lib/test_dictization_schema.py

  Log Message:
  -----------
  [#2508] add in url validation again


  Commit: 5d0780f563b0920c475176d0142d79989a5d76ed
      https://github.com/okfn/ckan/commit/5d0780f563b0920c475176d0142d79989a5d76ed
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/tests/test_plugins.py

  Log Message:
  -----------
  [#2428] Fix some tests that were failing

due to pyutilib upgrade


  Commit: cb283b1bd116992c4b49604c92decb82967f31a5
      https://github.com/okfn/ckan/commit/cb283b1bd116992c4b49604c92decb82967f31a5
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/solr-setup.rst

  Log Message:
  -----------
  [#2592] Fix broken path in solr setup instructions


  Commit: 5f010600f6d4c837ca79c245f3c4b4ce1a54f8c9
      https://github.com/okfn/ckan/commit/5f010600f6d4c837ca79c245f3c4b4ce1a54f8c9
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/test.rst

  Log Message:
  -----------
  Minor fixes to test instructions


  Commit: 33f85396ca978dd3f3b85602f266ea6da93b0c10
      https://github.com/okfn/ckan/commit/33f85396ca978dd3f3b85602f266ea6da93b0c10
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into 2592-update-source-install-docs


  Commit: 8e7f6b7d061c2a08148a15d78e31e0cc7fedd9ec
      https://github.com/okfn/ckan/commit/8e7f6b7d061c2a08148a15d78e31e0cc7fedd9ec
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/tests/test_plugins.py

  Log Message:
  -----------
  [#2592] allow old and new pyutillib behaviour for tests


  Commit: 5cee5021f2bd482ee304b71c863c55aad38bd7c0
      https://github.com/okfn/ckan/commit/5cee5021f2bd482ee304b71c863c55aad38bd7c0
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/tests/test_plugins.py

  Log Message:
  -----------
  Revert "[#2592] allow old and new pyutillib behaviour for tests"

This reverts commit 8e7f6b7d061c2a08148a15d78e31e0cc7fedd9ec.


  Commit: dccd6ea80e375955a5f2cc7305d6b1d57bd583dd
      https://github.com/okfn/ckan/commit/dccd6ea80e375955a5f2cc7305d6b1d57bd583dd
  Author: John Glover <glover.john at gmail.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/logic/schema.py
    M ckan/tests/lib/test_dictization_schema.py

  Log Message:
  -----------
  Merge pull request #35 from okfn/feature-2580-resource-url-validation

[#2508] add in url validation again


  Commit: bb4b36e575a6a5575b6c22ca641982d2309f06cf
      https://github.com/okfn/ckan/commit/bb4b36e575a6a5575b6c22ca641982d2309f06cf
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/solr-setup.rst

  Log Message:
  -----------
  Fix a broken path in solr setup instructions


  Commit: 8550c0cd5de62fe52a2b6d862f9891e0650a412e
      https://github.com/okfn/ckan/commit/8550c0cd5de62fe52a2b6d862f9891e0650a412e
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  [#2428] Upgrade routes requirement to 1.12


  Commit: 2e426d7b885ab8c33e0d1343cce6006dd42dc13c
      https://github.com/okfn/ckan/commit/2e426d7b885ab8c33e0d1343cce6006dd42dc13c
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst

  Log Message:
  -----------
  [#2592] Remove more requirements from install

Remove mercurial, libxml2, libxslt, wget and build-essential
requirements from install instructions


  Commit: 507c5a6ae636aac7d26d2f3755b77f42da896918
      https://github.com/okfn/ckan/commit/507c5a6ae636aac7d26d2f3755b77f42da896918
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Log Message:
  -----------
  Merge branch '2592-update-source-install-docs' of github.com:okfn/ckan into 2592-update-source-install-docs


  Commit: c2bae5740ea210af201082e2cc45f5deba28fa32
      https://github.com/okfn/ckan/commit/c2bae5740ea210af201082e2cc45f5deba28fa32
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst

  Log Message:
  -----------
  [#2592] Make location of virtualenv optional


  Commit: a160c34d0fd6f39b5fd3910d34b718227ef19d06
      https://github.com/okfn/ckan/commit/a160c34d0fd6f39b5fd3910d34b718227ef19d06
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M ckan/logic/schema.py
    M ckan/tests/lib/test_dictization_schema.py

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into 2592-update-source-install-docs


  Commit: a136ff5e9a1c9f6dc27b698ffd698d3c6521238e
      https://github.com/okfn/ckan/commit/a136ff5e9a1c9f6dc27b698ffd698d3c6521238e
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst

  Log Message:
  -----------
  [#2592] Tweak install from source intro


  Commit: d28ba93b17644ffac618d5ff438981c38b452511
      https://github.com/okfn/ckan/commit/d28ba93b17644ffac618d5ff438981c38b452511
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-27 (Wed, 27 Jun 2012)

  Changed paths:
    M ckan/logic/auth/publisher/create.py
    M ckanext/organizations/templates/organization_layout.html

  Log Message:
  -----------
  [#2600] Fix Login to add Organization button

Just don't show any button if not authorised to add organisations, same
as with e.g. add dataset etc.

Also fix broken group_create auth function


  Commit: 6b84539322644c522e5ce82d5e362941a5f4376e
      https://github.com/okfn/ckan/commit/6b84539322644c522e5ce82d5e362941a5f4376e
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-06-27 (Wed, 27 Jun 2012)

  Changed paths:
    M ckan/logic/auth/publisher/create.py
    M ckanext/organizations/templates/organization_layout.html

  Log Message:
  -----------
  Merge pull request #38 from okfn/2600-bug-replace-broken-login-to-add-organization-button

[#2600] Fix Login to add Organization button


  Commit: eba1856526076ddaa5e0ac6667ba0e0a6f8f2b5d
      https://github.com/okfn/ckan/commit/eba1856526076ddaa5e0ac6667ba0e0a6f8f2b5d
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-06-27 (Wed, 27 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst
    M doc/test.rst

  Log Message:
  -----------
  [#2592] Replace pyenv with ~/pyenv in docs


  Commit: f485f2e944acf2382aca8867c3a89d26016e49cf
      https://github.com/okfn/ckan/commit/f485f2e944acf2382aca8867c3a89d26016e49cf
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-27 (Wed, 27 Jun 2012)

  Changed paths:
    M doc/install-from-source.rst

  Log Message:
  -----------
  [#2592] stop tip being quoted


  Commit: 9da63242265940de1ddff6ad727be0a450ac6107
      https://github.com/okfn/ckan/commit/9da63242265940de1ddff6ad727be0a450ac6107
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-27 (Wed, 27 Jun 2012)

  Changed paths:
    M ckan/logic/auth/publisher/create.py
    M ckanext/organizations/templates/organization_layout.html

  Log Message:
  -----------
  Merge branch 'master' into 2592-update-source-install-docs


  Commit: de5c8549995dd178ea910757750876c677a2ff04
      https://github.com/okfn/ckan/commit/de5c8549995dd178ea910757750876c677a2ff04
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-27 (Wed, 27 Jun 2012)

  Changed paths:
    M CHANGELOG.txt

  Log Message:
  -----------
  [#2592] add changelog comment


  Commit: be7112e70b2242f4eae7876cdf14e0d9fb4a9a53
      https://github.com/okfn/ckan/commit/be7112e70b2242f4eae7876cdf14e0d9fb4a9a53
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-27 (Wed, 27 Jun 2012)

  Changed paths:
    M CHANGELOG.txt
    M ckan/tests/test_plugins.py
    M doc/install-from-source.rst
    M doc/solr-setup.rst
    M doc/test.rst
    M pip-requirements.txt
    R requires/lucid_conflict.txt
    R requires/lucid_missing.txt
    R requires/lucid_present.txt

  Log Message:
  -----------
  Merge branch '2592-update-source-install-docs'


  Commit: e2e5041940bee1d661723cedb3127ae98e65c8eb
      https://github.com/okfn/ckan/commit/e2e5041940bee1d661723cedb3127ae98e65c8eb
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-27 (Wed, 27 Jun 2012)

  Changed paths:
    M CHANGELOG.txt
    M ckan/logic/auth/publisher/create.py
    M ckan/logic/schema.py
    M ckan/tests/lib/test_dictization_schema.py
    M ckan/tests/test_plugins.py
    M ckanext/organizations/templates/organization_layout.html
    M doc/install-from-source.rst
    M doc/solr-setup.rst
    M doc/test.rst
    M pip-requirements.txt
    R requires/lucid_conflict.txt
    R requires/lucid_missing.txt
    R requires/lucid_present.txt

  Log Message:
  -----------
  Merge branch 'master' into defect-2289-i18n-flash


Compare: https://github.com/okfn/ckan/compare/d8a31186372b...e2e5041940be


More information about the ckan-changes mailing list