Code Monkey home page Code Monkey logo

datawiki's People

Contributors

pablo-mayrgundter avatar pmyatgoog avatar

Stargazers

 avatar

Watchers

 avatar  avatar

datawiki's Issues

Format fields can conflict with hidden field names

What steps will reproduce the problem?
1. Add or change a format field to "title"
2. This causes an empty value to be stored for the Format's title.
3. Format gets a default of its upper-cased name.
4. The field gets lost, links break.

Original issue reported on code.google.com by [email protected] on 10 Dec 2010 at 6:01

Moderation, comments

Please describe your feature request in two parts:

  - Allow users to moderate dataset content, either for general abuse like profanity or spam, or for particular error correction relevant to the dataset.  Add non-scoring comments to help understand cell values as well.
  - Dory + Zipit?

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:50

When saving a record via the RESTful API the created_at DateTime is one secon off

What steps will reproduce the problem?
1. Posting data to create a new record using the prescribed method
2. Upon a successful record creation the return code in the XML contains "date" 
in the headers. I think this should be the date time for the creation of the 
record. However, it is one second after what the record indicates.
3. The response in the XML is delayed one second from when the record is 
created.

What is the expected output? What do you see instead?
I would expect the date returned to indicate the creation time for a post and 
modification time for a put.


What browser were you using?
XML API

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 21 Dec 2010 at 7:10

Drag to create on map

Please describe your feature request in two parts:

  - User wants a visual way to create a located event, so they don't have to specify lat/lon if they're already zoomed to the area of interest.
  - User drags a marker from a palette onto the map, and then configures the rest of the entry's properties from there, either in a form area or within the map bubble.

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 7:53

Primary document storage support, XML for forms.

Documents are currently stored in their form submitted format 
(multipart/form-data).

This representation should be treated as an index or reference into a primary 
format, which in the case of form fields should be the corresponding XML 
representation, or a native format e.g. images.

Creation and retrieval of the primary document should be supported in the web 
API.

Original issue reported on code.google.com by [email protected] on 22 Jun 2010 at 2:01

404 retrieving dataset feed if format is unsaved

What steps will reproduce the problem?
1. From 'datasets' enter a format name and press 'go'
2. On the format specification screen, note the url under "All documents may be 
retrieved in Atom format using this URL"
3. Enter that URL into a browser

What is the expected output? What do you see instead?
I would expect to see an empty feed, but instead receive a 404.

What browser were you using?
Chrome on Mac.

Please provide any additional information below.
It seems we by default could return the empty document for unknown formats 
(assuming this behavior is most frequently going to occur while the user is 
creating a new format). Alternately, we could create a tombstone indicating a 
feed is coming soon when the name of the format is specified and only return 
the empty document for feeds w/ this basic entry. As a final path, just 
document that this feed will only be available after saving the format 
specification.

Original issue reported on code.google.com by [email protected] on 22 Jun 2010 at 4:34

need error message for bad xml

What steps will reproduce the problem?
1. type non-xml into the xml field
2. hit submit 
3. profit

What is the expected output?
A nice error message

What do you see instead?
com.sun.jersey.spi.container.ContainerResponse mapMappableContainerException: 
The exception contained within MappableContainerException could not be mapped 
to a response, re-throwing to the HTTP container
org.xml.sax.SAXParseException: Content is not allowed in prolog.
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)

What version of the product are you using?
The version seems not to be mentioned on the page. That's anoter bug.

On what operating system?
Linux

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 21 Jun 2010 at 11:57

UTF-* support

What steps will reproduce the problem?
1.write Arabic text


What is the expected output? What do you see instead?
show Arabic chars

What browser were you using?
google

Please provide any additional information below.
i think it should support UTF-8

Original issue reported on code.google.com by [email protected] on 12 Dec 2010 at 10:09

Empty query blows up.

What steps will reproduce the problem?
1. Go to a live dataset (I used SSA)
2. fiddle the url to have an empty q parameter 
(http://datawiki.prom.corp.google.com/wiki/documents?format=SSA&q= in this case)
3. Profit!!! wait, that's not right: see an error instead :-(

What is the expected output? What do you see instead?
I'd expect some deterministic behavior (either match all or match none). 
Anything but the error message that I see instead:

"""Error in query: Internal error Internal search failed: 
javax.jdo.JDOUserException: Parsing variable list and expected variable name at 
character 19 in "wiki.DocumentField"
NestedThrowables:
org.datanucleus.store.query.QueryCompilerSyntaxException: Parsing variable list 
and expected variable name at character 19 in "wiki.DocumentField"
"""

What browser were you using?
Chrome on Mac.

Please provide any additional information below.

I expect a chocolate next time I'm in NY ;-).

Original issue reported on code.google.com by [email protected] on 22 Jun 2010 at 4:39

500 Server Error

I just clicked the link from Google Labs to the root:

URI: /
Status Code: 500
Message: INTERNAL_SERVER_ERROR
Exception: java.lang.NullPointerException

Original issue reported on code.google.com by [email protected] on 10 Dec 2010 at 2:53

Table column ordering depends on document field arrangement

What steps will reproduce the problem?

  1. Create a format and create a new record.
  2. Use the developer API form code snippet to create a new form with the same fields, but reorder them and submit a new record.
  3. The new records values will show up in submission order, and so not under the correct column header or in line with previous records.

What is the expected output? What do you see instead?

  The ordering of submitted fields should be ignored, and the WYSIWYG form ordering from the format's page should be used instead.

Original issue reported on code.google.com by [email protected] on 25 Jun 2010 at 12:09

Support for authoring visualizations

A key part of data management is visualization.  People should be able to 
create their own visualizations of the data they create.   David Huynh (now at 
Google) wrote a great open source javascript library 
(http://simile-widgets.org/exhibit ) that lets people author rich interactive 
visualizations of the kind of data that datawiki aims to collect.  We 
integrated that framework into Semantic Mediawiki, the closest competitor I 
know to datawiki.  You can see an example at 
http://projects.csail.mit.edu/wibit/ .  Because exhibit is just a client-side 
javascript library, integration was simple.  I think it would add value to 
incorporate this visualization library into datawiki.   We're too low on 
manpower to be able to tackle this ourselves but I'd be happy to help someone 
else do it.

Original issue reported on code.google.com by [email protected] on 14 Dec 2010 at 4:01

Privacy

Hello,
love your approach - do you plan something like privacy - a private collection 
of data or for a specific app?

Best regards,
Paul

Original issue reported on code.google.com by [email protected] on 22 Dec 2010 at 10:08

Analytics

Please describe your feature request in two parts:

  - Support slicing, dicing and turing complete computation across data.
  - Maybe Maestro?

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:51

Cleaner view of lots of placemarks.

Please describe your feature request in two parts:

  - The current map visualization gets unusable after a fairly small number of entries.
  - Some combo of aggregate count for area and pepperonis.

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:46

Use templating and JS framework to cleanup frontend code.

The current frontend is written in custom JSPs and JS and has a number of 
security holes and is not safe for new development.  JSPs are probably not a 
good choice.  Something like Soy could be used instead and has minimal project 
overhead.

The Javascript is pretty ad hoc as well and could benefit from better library 
support and smaller code size.  Closure might be a better approach.

Original issue reported on code.google.com by [email protected] on 8 Nov 2010 at 6:37

ooo no

What steps will reproduce the problem?
1.this is very easy
2.Please search for an existing issue before reporting a problem as a new issue.
3.

What is the expected output? What do you see instead?


What browser were you using?


Please provide any additional information below.
s

Original issue reported on code.google.com by [email protected] on 23 Jan 2011 at 12:12

Incident timeline

Please describe your feature request in two parts:

  - Timeseries views to help understand development of dataset over time.
  - Charts for instance count, and derived metric change.

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:47

Create Tab will not Load

What steps will reproduce the problem?
1.Click "Create"
2.
3.

What is the expected output? What do you see instead?
Expected: To change to the tab "Create"
Occurred: Nothing

What browser were you using?
Firefox 3.6 Mackintosh

Please provide any additional information below.
Mouse acted as if tabs could be switched. Double-clicking and other measures of 
the sort no help.

Original issue reported on code.google.com by [email protected] on 10 Dec 2010 at 1:49

Email notifications

Please describe your feature request in two parts:

  - User would like to be notified of an edit to a dataset, row, column or cell.
  dataset: e.g. person finder: alert when a new person added to see if triage needed.
  row: e.g. resource finder: alert when my facility changed.
  column: alert on new severe medical case.
  cell: notify when status of an entry changes.
  - Notify link at each level that leads to a mail template chooser.  Potentially use RF's email service.

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 7:57

Unable to create a new datawiki

What steps will reproduce the problem?
1.Create a new datawiki.
2.
3.

What is the expected output? What do you see instead?
I dont know the expected output. I saw this:

URI: /wiki/ExpenseSheet
Status Code: 500
Message: INVALID_CHARACTER_ERR: An invalid or illegal XML character is 
specified. 
Exception: org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or 
illegal XML character is specified. 

What browser were you using?
Google Chrome

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 20 Jan 2011 at 12:53

An invalid or illegal XML character is specified.

What steps will reproduce the problem?
1. any data entry

URI: /wiki/idontgetit
Status Code: 500
Message: INVALID_CHARACTER_ERR: An invalid or illegal XML character is 
specified. 
Exception: org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or 
illegal XML character is specified. 

What is the expected output? What do you see instead?
added entry. error is "illegal XML character", but I only used alphanumeric 
chars.

What browser were you using?
chrome

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 16 Apr 2011 at 5:16

Format creation broken on Firefox

"Firefox 3.6.10 on Ubuntu (personal, not Google).  I tried to create a
format, but the "Done" button does nothing and the "save" link alerts
the source of the 500 page.  Works fine (so far) in Chrome." - from Daniel S.

Original issue reported on code.google.com by [email protected] on 11 Dec 2010 at 10:37

Null pointer exception

What steps will reproduce the problem?
1. hit the search button without typing any text in the text entry box

What is the expected output? What do you see instead?
Expect it to either do nothing or show a listing of all pages.

What browser were you using?
Chrome


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 10 Dec 2010 at 1:42

Configurable record field display

Please describe your feature request in two parts:

  - Not all record fields are useful for a summary view, so let the user pick which ones to include.
  - Checkbox by each field for whether to show it in the summary view or not.


Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:39

Modification history

Please describe your feature request in two parts:

  - Show modification history for dataset, rows, columns and cells.
  - Good luck!

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:49

book format page doesn't work

What steps will reproduce the problem?
1. go to http://datawiki.googlelabs.com/wiki/formats/Books

What is the expected output? What do you see instead?
A working page.

Instead: "DataWiki failed :("
and this reason.

URI: /wiki/formats/Books
Status Code: 500
Message: INVALID_CHARACTER_ERR: An invalid or illegal XML character is 
specified. 
Exception: org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or 
illegal XML character is specified. 


What browser were you using?
Canary Chrome


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 9 Dec 2010 at 11:56

Entering email on DSAD page.

What steps will reproduce the problem?
1. typed '[email protected]' on the below page
2. http://datawiki.googlelabs.com/wiki/Overtime?1=dsad
3. and did submit.

Here is the reason text:

URI: /wiki/Overtime
Status Code: 500
Message: INVALID_CHARACTER_ERR: An invalid or illegal XML character is 
specified. 
Exception: org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or 
illegal XML character is specified. 

Original issue reported on code.google.com by [email protected] on 23 Jan 2011 at 11:12

Spreadsheet import/export

Please describe your feature request in two parts:

  - Spreadsheet apps provide extended functionality; make it easy to export data e.g. to Trix for analytics.
  - Trix GData API, name columns with field names and populate rows with each record.

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:41

ACLs

Please describe your feature request in two parts:

  - ACLs for dataset, row, column, cell, to include settings for anonymous users.
  - Good luck!

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:43

500 Error Code

What steps will reproduce the problem?
1. Browse to http://datawiki.googlelabs.com/wiki/Guestbook/%22%3Exss

What is the expected output? What do you see instead?
Expect to see a webpage without an error (if fault-tolerant). Instead we see an 
error.

What browser were you using?
Chrome 9.0.x dev

Please provide any additional information below.
"""
DataWiki failed :(

Please report the bug, including the reason below, here!
In the meantime, you might enjoy fail animals on Google Image Search.
Reason:

URI: /wiki/Guestbook/%22%3Exss
Status Code: 500
Message: For input string: "">xss"
Exception: java.lang.NumberFormatException: For input string: "">xss"
"""

Original issue reported on code.google.com by [email protected] on 10 Dec 2010 at 2:57

Feed pub/sub, multiple formats

DataWiki should support population of a dataset by feed, and also publish 
updates from its own feed.

Trivial cycles should not be possible!

Feed format support should start with Atom, and probably run through PSHB.

Original issue reported on code.google.com by [email protected] on 22 Jun 2010 at 1:45

Free text search

Please describe your feature request in two parts:

  - Search across fields for free text matches.
  - Good luck in AE!

Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 8:25

Learning API integration

Please describe your feature request in two parts:

  - Tables of data are natural representations for a variety of automation techniques via machine learning.  The general pattern would be to annotate rows as having labels, and then to use the cells of a row as training data for learning the attributes of the label.
  - See Issue 15 for an approach to spam filtering.

Original issue reported on code.google.com by [email protected] on 30 Jul 2010 at 6:59

Test Fail

What steps will reproduce the problem?
No idea

What is the expected output? What do you see instead?
Entered Text

What browser were you using?
Chrome 

Please provide any additional information below.
err:

URI: /wiki/TestWiki
Status Code: 500
Message: INVALID_CHARACTER_ERR: An invalid or illegal XML character is 
specified. 
Exception: org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or 
illegal XML character is specified. 

Original issue reported on code.google.com by [email protected] on 10 Dec 2010 at 7:23

Format mapping

DataWiki should interlink formats to allow cross-format enhancement for item 
submission validation, search and display.

e.g. if I create a format that includes a person record, then it should be easy 
to say that this person record corresponds to say VCard, and to then benefit 
from:

  -  validation of say phone numbers and addresses
  - make my format searchable by the indexing supported in vcard, e.g. by person
  - display the person record of document in this format as a vcard's display would.


Original issue reported on code.google.com by [email protected] on 22 Jun 2010 at 1:50

Moderation

  - For crowd-sourced datasets, sybil-attacks should be prevented
  - Super-user controls and crowd-sourced auto-moderation a la Google Moderator.

Original issue reported on code.google.com by [email protected] on 14 Jul 2010 at 8:35

Map Gadget

Provide a URL that produces an embeddable map gadget for the dataset.

Original issue reported on code.google.com by [email protected] on 2 Jul 2010 at 12:30

Translation broken in Firefox.

What steps will reproduce the problem?
1. Go to any page with the translate toolbar.
2. Error: uncaught exception: [Exception... "Not enough arguments"  nsresult: 
"0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)"  location: "JS frame :: 
http://localhost:8080/Translate.js :: languageSelector :: line 43"  data: no]

What browser were you using?
Firefox

Please provide any additional information below.
Fix was simple; moz requires a value when setting an attribute.

Original issue reported on code.google.com by [email protected] on 10 Dec 2010 at 5:08

Generic error message on saving a new dataset w/o any specified fields

What steps will reproduce the problem?
1. From 'datasets' enter a format name, click go.
2. Press save, see generic error message.

What is the expected output? What do you see instead?
Presumably at least one field is required. Assuming this is true, it should be 
communicated to the user.

What browser were you using?
Chrome on Mac.

Original issue reported on code.google.com by [email protected] on 22 Jun 2010 at 4:27

FREE%20SOFTWARE should have been avoidable

What steps will reproduce the problem?
1. try to create a page like FREE%20SOFTWARE
2.
3.

What is the expected output? What do you see instead?

An automagic correction to FREE_SOFTWARE

What browser were you using?

CHROME; what else?

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 14 Dec 2010 at 3:43

Server does not start

What steps will reproduce the problem?
1.  ant
2.  ant server

What is the expected output? What do you see instead?
Server should start. Instead I am getting the error stack -

[java] WARNING: failed JettyContainerService$ApiProxyHandler@6f03de90: 
java.lang.VerifyError: class 
com.google.apphosting.api.DatastorePb$AllocateIdsRequest overrides final method 
isInitialized.()Z
     [java] Nov 8, 2010 5:31:40 PM com.google.apphosting.utils.jetty.JettyLogger warn
     [java] WARNING: Error starting handlers
     [java] java.lang.VerifyError: class com.google.apphosting.api.DatastorePb$AllocateIdsRequest overrides final method isInitialized.()Z
     [java]     at java.lang.ClassLoader.defineClass1(Native Method)
     [java]     at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
     [java]     at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
     [java]     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
     [java]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
     [java]     at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
     [java]     at com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:151)
     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
     [java]     at com.google.appengine.api.datastore.DatastoreServiceFactory.getDatastoreService(DatastoreServiceFactory.java:39)
     [java]     at com.google.appengine.api.datastore.DatastoreServiceFactory.getDatastoreService(DatastoreServiceFactory.java:20)
     [java]     at com.google.apphosting.utils.servlet.TransactionCleanupFilter.getDatastoreService(TransactionCleanupFilter.java:77)
     [java]     at com.google.apphosting.utils.servlet.TransactionCleanupFilter.init(TransactionCleanupFilter.java:37)
     [java]     at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
     [java]     at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
     [java]     at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:662)
     [java]     at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
     [java]     at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
     [java]     at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)

What browser were you using? N/A


Please provide any additional information below.
java  version:
- java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)

appengine-sdk: 1.3.4


Original issue reported on code.google.com by [email protected] on 8 Nov 2010 at 8:03

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.