Giter Site home page Giter Site logo

wiki-plugin-data's People

Contributors

paul90 avatar wardcunningham avatar

Stargazers

 avatar

Watchers

 avatar  avatar

wiki-plugin-data's Issues

NaN while scrubbing

It would be nice if NaN, Not a Number, was suppressed while scrubbing over the data.

Migrating to fedwiki org.

Part of the refactor, see WardCunningham/Smallest-Federated-Wiki#403

  • Update package.json to include new repository and issues url
  • Update ReadMe.md
  • check pages for any GitHub references, and update as required.
  • increment patch version
  • move to fedwiki org.
  • remove github wiki, if not already done.
  • add ward as an owner of the package
  • republish to npm

Graph model not explicitly mentioned in README

The README states we can also fearlessly drop a JSON representation of a graph.

data.coffee#L58 makes some assumptions about how such a graph should be modeled.

By looking into some almereyda/graph_json_examples I've found that wiki goes different directions here:

  • The Websocket stream of the Linkmap Plugin submits a graph similiar to the Directed Acyclic Graph (DAG) as proposed on stackoverflow as a node list with containing edges lists.
  • Yet the D3 DAG generator I've come across stores nodes and edges.
  • This plugin calls them nodes and links.

Would it make sense here to upgrade the graph support of this component to JSON-LD, to follow a spec, and start implementing stronger Semantics?

Support the DAT ecosystem

The dat-data.com project abstracts streaming data interfaces and data version control. wiki tries to wrap data with visualization, which implies data mangling.

Dat is supported by @maxogden and seems to develop into a modular ETL engine for distributed (micro)service-oriented architectures. Now the federation comes into play. The following just came to my mind:


Wiki's drag-and-drop workflow could offer easy instantiation of new dats for a karissa/dathub (pinging @Karissa) for example, by offering a compatible ReadWrite API.

Experiments in this regard could mean to

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.