├── .dockerignore ├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── MANIFEST.in ├── Makefile ├── README.md ├── datapackage_pipelines_measure ├── VERSION ├── __init__.py ├── cli.py ├── config.py ├── generator.py ├── pipeline_steps │ ├── __init__.py │ ├── code_hosting.py │ ├── code_packaging.py │ ├── email.py │ ├── example.py │ ├── forum_categories.py │ ├── forums.py │ ├── outputs.py │ ├── social_media.py │ └── website_analytics.py ├── processors │ ├── __init__.py │ ├── add_discourse_category_resource.py │ ├── add_discourse_resource.py │ ├── add_facebook_resource.py │ ├── add_ga_resource.py │ ├── add_github_resource.py │ ├── add_mailchimp_resource.py │ ├── add_npm_resource.py │ ├── add_outputs_resource.py │ ├── add_packagist_resource.py │ ├── add_project_name.py │ ├── add_pypi_resource.py │ ├── add_rubygems_resource.py │ ├── add_timestamp.py │ ├── add_twitter_resource.py │ ├── add_uuid.py │ ├── capitalise.py │ ├── datastore_get_latest.py │ ├── discourse_utils.py │ ├── google_utils.py │ ├── remove_resource.py │ └── sample.py └── schemas │ └── measure_spec_schema.json ├── docker-compose.dev.yml ├── projects ├── data-pub-workflow-toolkit │ └── measure.source-spec.yaml ├── frictionlessdata │ └── measure.source-spec.yaml ├── godi │ └── measure.source-spec.yaml ├── ibp-survey │ └── measure.source-spec.yaml ├── oki │ └── measure.source-spec.yaml └── openfiscal │ └── measure.source-spec.yaml ├── pylama.ini ├── pytest.ini ├── setup.cfg ├── setup.py ├── test_requirements.txt ├── tests ├── __init__.py ├── fixtures │ ├── simple_add_project_name │ ├── simple_capitalise │ └── simple_remove_resource ├── fixtures_timestamp │ └── simple_add_timestamp ├── fixtures_uuid │ └── simple_add_uuid ├── test_discourse_category_processor.py ├── test_discourse_processor.py ├── test_discourse_utils.py ├── test_facebook_processor.py ├── test_ga_processor.py ├── test_github_processor.py ├── test_mailchimp_processor.py ├── test_npm_processor.py ├── test_outputs_processor.py ├── test_packagist_processor.py ├── test_pipeline_steps.py ├── test_pypi_processor.py ├── test_rubygems_processor.py └── test_twitter_processor.py └── tox.ini /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/README.md -------------------------------------------------------------------------------- /datapackage_pipelines_measure/VERSION: -------------------------------------------------------------------------------- 1 | 0.1.0 2 | -------------------------------------------------------------------------------- /datapackage_pipelines_measure/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/__init__.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/cli.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/config.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/generator.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/__init__.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/code_hosting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/code_hosting.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/code_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/code_packaging.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/email.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/example.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/forum_categories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/forum_categories.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/forums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/forums.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/outputs.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/social_media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/social_media.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/pipeline_steps/website_analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/pipeline_steps/website_analytics.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_discourse_category_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_discourse_category_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_discourse_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_discourse_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_facebook_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_facebook_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_ga_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_ga_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_github_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_github_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_mailchimp_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_mailchimp_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_npm_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_npm_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_outputs_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_outputs_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_packagist_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_packagist_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_project_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_project_name.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_pypi_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_pypi_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_rubygems_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_rubygems_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_timestamp.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_twitter_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_twitter_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/add_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/add_uuid.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/capitalise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/capitalise.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/datastore_get_latest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/datastore_get_latest.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/discourse_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/discourse_utils.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/google_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/google_utils.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/remove_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/remove_resource.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/processors/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/processors/sample.py -------------------------------------------------------------------------------- /datapackage_pipelines_measure/schemas/measure_spec_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/datapackage_pipelines_measure/schemas/measure_spec_schema.json -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /projects/data-pub-workflow-toolkit/measure.source-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/projects/data-pub-workflow-toolkit/measure.source-spec.yaml -------------------------------------------------------------------------------- /projects/frictionlessdata/measure.source-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/projects/frictionlessdata/measure.source-spec.yaml -------------------------------------------------------------------------------- /projects/godi/measure.source-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/projects/godi/measure.source-spec.yaml -------------------------------------------------------------------------------- /projects/ibp-survey/measure.source-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/projects/ibp-survey/measure.source-spec.yaml -------------------------------------------------------------------------------- /projects/oki/measure.source-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/projects/oki/measure.source-spec.yaml -------------------------------------------------------------------------------- /projects/openfiscal/measure.source-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/projects/openfiscal/measure.source-spec.yaml -------------------------------------------------------------------------------- /pylama.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/pylama.ini -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/pytest.ini -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [bdist_wheel] 2 | universal=1 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/setup.py -------------------------------------------------------------------------------- /test_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/test_requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/simple_add_project_name: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/fixtures/simple_add_project_name -------------------------------------------------------------------------------- /tests/fixtures/simple_capitalise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/fixtures/simple_capitalise -------------------------------------------------------------------------------- /tests/fixtures/simple_remove_resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/fixtures/simple_remove_resource -------------------------------------------------------------------------------- /tests/fixtures_timestamp/simple_add_timestamp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/fixtures_timestamp/simple_add_timestamp -------------------------------------------------------------------------------- /tests/fixtures_uuid/simple_add_uuid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/fixtures_uuid/simple_add_uuid -------------------------------------------------------------------------------- /tests/test_discourse_category_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_discourse_category_processor.py -------------------------------------------------------------------------------- /tests/test_discourse_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_discourse_processor.py -------------------------------------------------------------------------------- /tests/test_discourse_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_discourse_utils.py -------------------------------------------------------------------------------- /tests/test_facebook_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_facebook_processor.py -------------------------------------------------------------------------------- /tests/test_ga_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_ga_processor.py -------------------------------------------------------------------------------- /tests/test_github_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_github_processor.py -------------------------------------------------------------------------------- /tests/test_mailchimp_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_mailchimp_processor.py -------------------------------------------------------------------------------- /tests/test_npm_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_npm_processor.py -------------------------------------------------------------------------------- /tests/test_outputs_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_outputs_processor.py -------------------------------------------------------------------------------- /tests/test_packagist_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_packagist_processor.py -------------------------------------------------------------------------------- /tests/test_pipeline_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_pipeline_steps.py -------------------------------------------------------------------------------- /tests/test_pypi_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_pypi_processor.py -------------------------------------------------------------------------------- /tests/test_rubygems_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_rubygems_processor.py -------------------------------------------------------------------------------- /tests/test_twitter_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tests/test_twitter_processor.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okfn/measure/HEAD/tox.ini --------------------------------------------------------------------------------