Code Monkey home page Code Monkey logo

dkan's People

Contributors

nickatomlin avatar

Watchers

 avatar  avatar  avatar

dkan's Issues

Implement filtered exports

The ability to filter a file before exporting is a crucial feature of the site and is not included by default in the base version of DKAN. Hopefully it exists as either an option or an extension; if not, we may need to write the functionality ourselves or look elsewhere for data portal options.

I've posted a question to the DKAN Developers group, but haven't gotten a response yet.

Fails to load user avatar, results in over-sized header

A header gravatar failed to load when viewing the Add Dataset page, resulting in an oversized header that doesn't display correctly.

Failed to load resource: net::ERR_CONNECTION_RESET http://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61.jpg?d=identicon&s=190&r=G

image

Update modules

Including the general DKAN update, there are 14 modules that require updates on the Update Modules page. When I try to do this, I initially get an "Updates downloaded correctly" notification.
yay
However, after that, I reach the Update Manager page, where I am prompted for my FTP username and login, as well as a host/port combination.
update-modules
Perhaps I'm inputting the wrong data into this form -- or perhaps it just doesn't work correctly -- but I'm always greeted with a 504 error upon submission. This occurs even if I update only a single module.
504

Change local domain name

Change the domain name from dkan-test.local.com to something more appropriate for this specific project. Not sure what that will be until we get more details on the project.

List required functionalities

Create a comprehensive list of functionalities required of the data portal and compare them to the base functionality of DKAN, as well as the functionality of major DKAN extensions. This is a necessary task before finalizing our decision to use DKAN.

Update build instructions

Update instructions for building DKAN with Vagrant, a portable development environment manager with VirtualBox. This provides a simple setup process for anyone working on the Rhode Island municipal transparency project, as well as anyone interested in building DKAN without any of its multitudinous dependencies.

Instructions will be updated here.

FeedsFileFieldFetcher error on missing title

Neglected to add a title when uploading a dataset and was met with a wide range of errors. Some, like "Title field is required," were useful, while others were unexpected, e.g.,

Notice: Undefined index: source in FeedsFileFieldFetcher->fetch() (line 20 of /home/vagrant/dkan/profiles/dkan/modules/contrib/feeds_field_fetcher/FeedsFileFieldFetcher.inc).

title-missing

Update DKAN to 7.x-1.x-dev

The suggestion to update DKAN to 7.x-1.x-dev comes from the Update Modules page, which states:

This update is a major version update which means that it may not be backwards compatible with your currently running version. It is recommended that you read the release notes and proceed at your own risk.

Trying to download the update from this page results in an error, so it may be necessary to change the downloaded DKAN version in the bootstrap.sh file.
update-dkan

Update README

Update the README to include site-specific information, including to information about Vagrant, Drupal 7, and DKAN. Remove default README from DKAN Drops.

Design site mockups

The current site design is the default form of DKAN Drops. Changing some of the colors and layout to match ri.gov may prove useful, but keeping the modern design and functionality of DKAN is important.

Switch web server to Apache

We're currently using nginx as a web server, as it was configured in the /.provision/bootstrap.sh file. However, Acquia hosting uses the Apache web server, so we'll need to switch to that instead at some point.

Create a test data story

Create a test data story to see if any issues arise/if we have any questions before the GovDelivery meeting next Friday.

Error uploading 2MB+ CSV file

I tried to add the 2014 Actuarial Source Data for ERSRI Retirees to the DKAN site as a CSV, but the upload failed at around 50%.

dkan-error

Re-clicking upload consistently results in the same error, as does trying to upload the data to another dataset. Not sure if the error here lies in the data, or in the ability to upload large-ish CSV files, but the CSV was correctly hosted on treasury.ri.gov's CKAN site.

Enable sharing via ngrok

It would be nice to have a shareable version of our current DKAN development site without necessarily hosting it online. This may be possible via ngrok, a service which provides secure tunnels to localhost.

Create a secondary user for permissions testing

Create a secondary user and give them permissions to update/modify the site via the admin panel. Then, use this user for uploading data stories and datasets, rather than the admin user.

Email issues

After registering for a new account, the user receives a couple of "Unable to send email" errors. Not sure what's causing these or if they're related to the Vagrant host, but we'll need to fix this before the production site goes live.
email-issues

Layout changing bug

Tried to create a data story, but I wasn't satisfied with the layout, so I opened panelizer and selected a new layout. When I did so, however, the following error appeared: "Warning: Cannot use a scalar value as an array in panels_common_get_allowed_types() (line 378 of /home/vagrant/dkan/profiles/dkan/modules/contrib/panels/includes/common.inc)."

image

Modify upload interface

The UI for uploading and editing data is relatively complicated/non-intuitive and needs to be majorly redesigned. Put a focus on uploading data from files, and gather metadata later.
data-upload

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.