Coder Social home page Coder Social logo

ckandev's People

Contributors

horsburgh avatar jcaraballo17 avatar pkdash avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ckandev's Issues

iUTAH Study Area drop down list needs to be modified

The iUTAH study area drop down list on the "Create dataset" page needs to be modified to list the following items:

Logan River Watershed
Red Butte Creek Watershed
Provo River Watershed
Wasatch Range Metropolitan Area
Other

Keywords (tags)- are they required or optional?

On UI we are showing keywords required (field is marked with *). However, the current code does not enforce this requirement. Not sure if they are required or not. In CKAN it is optional by default.

Additional Information of Data Resource

Do we want all of these additional details available for viewing for each resource? It seems to me that these are mostly internal pieces of data that aren't very useful for viewing.

image

Mouseover Help and Example Entries

We have example entries implemented somewhat, but there is not yet any mouseover help. Also, is there a way that I could edit the example text and the mouseover help?

Adding a Shapefile (or other dataset that requires multiple files)

We need to think about adding shapefiles. As you know, there are multiple files with various file extensions that comprise each shapefile. It is pretty tedious to have to add each of these files individually. Multiple file upload to a single data resource is not functional. Another option might be to encourage users to zip files together. Not sure if that would be the preferred method?

Need to implement repeatable metadata elements

Some of the required and optional metadata elements are repeatable. Examples include - creator, contributor, etc. These need to be implemented per the iUTAH metadata schema specification.

"Relation" Removal

We determined not to implement relation and versioning yet. Should we remove this field from the metadata entry? If not, we need to clarify and narrow the intent. For example, we could specify that "Relation" should be the url of another dataset submitted to the iUTAH system. However, I don't think that it's very useful as we don't have repeatable metadata elements implemented yet.

Editing metadata results in a "404 not found" error

For the dataset that I had previously loaded, I went back and tried to edit the creator and maintainer information. When I clicked "Update Dataset" I get a "404 not found" error.

When I checked the dataset, it had been switched from public back to private (I didn't want this). Also, it looks like the Creator name and Maintainer name were set correctly, but the address, phone, email, etc. for the Creator did not get set.

CSV preview does not work

I uploaded a relatively small CSV file with some time series data in it. I click to preview the file and I get a spinning icon for a second and then I get an error message that says:

This resource can not be previewed at the moment. Click here for more information.

Could not load preview: DataProxy returned an error (Data transformation failed. HTTPException: Deadline exceeded while waiting for HTTP response from URL: http://iutah-ckan-test.uwrl.usu.edu/storage/f/2014-02-20T00%3A32%3A21.845Z/lbr-mendon-dissolvedoxygen-qc1.csv)

Creator organization, address and phone not set on dataset creation

I created a new dataset and specified the organization, address, and phone number for the Creator. When I view the metadata for the resource, none of these are listed. The Creator and Maintainer names are set - but I don't know if they are set to my name as the submitter by default or if it accepted what I input to the form because I didn't change them.

Cancel File Upload and File Size Limits

It would be helpful to be able to cancel a file upload. This is particularly true for large files for which ckan appears to stall on. This brings up a larger issue, which is that there appears to be some sort of file size limit (1 GB?), but it isn't listed anywhere, and we may need to load larger files.

Metadata tabs wrap to second line

When I view the metadata for a dataset, the "Additional" metadata tab wraps to a second line. It would be better to shrink the tabs a little bit so they all fit on one line. I suspect this is just a CSS issue.

Which Data License Are We Using?

Which data licensing are we assigning/following? In most places on the site, it says "Creative Commons", but when metadata is entered, it refers to the Open Database License.

image

Show files added when using "Save and add another"

When using “Save and add another”, the user is not shown which files/resources have already been added to the dataset. It would be helpful to see what has already been added to avoid duplication.

For example, when editing the dataset, a user can see the resources that have been added in the left panel:
image

Making old datasets to live with dataset schema changes

Now whenever we make changes to our dataset schema, any already existing datasets will fail dataset view or editing. Since dataset schema change is not avoidable, we have to find a way to make the old datasets to cope with new schema.

Implement Data Publisher's Agreement

The last step in submitting a dataset to the iUTAH CKAN instance should be agreeing to a data publisher's agreement. I have the text of the agreement written, but it would be implemented as a step they must click through before their dataset get's created in the system.

Update frequency fails for certain values

It seems the "Update Frequency" field fails when one selects some of the provided options. The existing code uses a regex pattern as a validation for this field. I think we need to remove that validation since we are giving certain known value options for the user to select. No validation needed I think.

Attributes of Private Datasets Appear in the Facets

The screenshot shows that there is only one public dataset, but the numbers in the facet selection pane indicate that there are a total of three datasets. The two invisible datasets are those that are still private, so their attributes shouldn't appear in the facets pane.

image

Tag Links From Dataset Page Not Working

When I am on the page of a dataset and I click on one of the tags, I get an error telling me that there are no datasets. There are actually several datasets that have that tag. When clicked from elsewhere, the tag link works as expected. See the below screen shots.

image

image

Data Resource Name Should Be Required

When adding data resources, the "Name" should be required. It is automatically completed when the resource is an uploaded file, but for a links to a file or a link to an API, the user should need to enter a name.

How to remove "draft" datasets?

It appears that when I have entered metadata without adding a data resource, the dataset appears as a "Draft" under "My Datasets". How do I delete these entries? If I add a data resource, it is no longer a draft.

image

Deleted files still appear

When a file/resource is deleted from a dataset, it still appears as one of the clickable file types under the dataset on the "Dataset" pane. The "Format Type" of a deleted resource also still appears in the facets pane after it has been deleted. It is only after the entire dataset is deleted that those artifacts are removed.

Creator Required for Citation

Is "Creator" required for a "Citation" to be generated? If so, we should add text to the "Additional Data" page stating that Creator information must be completed for a Citation to be generated.

"Intended Use" Removal

We did not include "Intended Use" in our metadata elements schema. I suggest we remove it from the metadata entry as it is covered by "Purpose".

Organization: all iUTAH?

Are all of the datasets going to have an organization of iUTAH? If so, then should this field be automatically assigned? Or, do we want people to have the opportunity to create and/or change the organization?

image

"Format" should update when files are added

The user may edit the "Format" of a file, but it is not clear what format is automatically assigned on the "Add Data" page (so the user does not know whether or not to edit). The automatically assigned format doesn't show up until viewed on the "Datasets" page. In the example below, "png" should show up in the format field.

image

Implement Data Use Agreement

Users downloading data should agree to the iUTAH data use agreement. When they click to download a dataset/file, they should be presented with the data use agreement text and have to agree or not. I have the text of the agreement written, it just needs to be implemented.

Auto-completed

The default entries from fields with selection appear in the metadata tabs even when those entries are optional and the user may not have changed them at all. (In the below example, the update frequency was not edited, but it defaulted to "Daily".) They should either not be assigned or else the fields should default to a null.

image

Server Error when trying to access a Draft dataset

I started creating a dataset. Then, I accidentally clicked away to another link. Then, I clicked on my name at the top of the window to see my datasets. The dataset I was created is there in my list as a draft. But, when I click on it, I get a Server Error.

Inform user that datasets will not appear immediately after submission

After describing and loading a dataset, it does not appear in the "Datasets" section because it is "Private". We should include a note on the final submission screen informing users that they can still access their entry under "My Datasets", but that it won't be generally accessible until moderation occurs.

Groups?

How are we envisioning that groups will be implemented? Perhaps we need some groups established in the system to provide some examples.

Random data file added to new dataset upon creation

I just created a new dataset and uploaded a single file. When I view the metadata for the new dataset, there is a second file there that I didn't add to the dataset when I uploaded it. It is the data file for the last dataset that I created.

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.