Skip to content

Commit

Permalink
Re-deprecate (#1445)
Browse files Browse the repository at this point in the history
* Redeprecate

* Also readme
  • Loading branch information
mcnuttandrew authored Mar 18, 2022
1 parent 7aabece commit cacb3ca
Show file tree
Hide file tree
Showing 62 changed files with 131 additions and 0 deletions.
9 changes: 9 additions & 0 deletions DEPRECATED.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Deprecated

Unfortunately, `react-vis` currently has no active maintainers. As such, we have
decided to deprecate the library. This deprecation means that `react-vis` won't
receive any patches or new features. If you're interested to take on ownership,
please discuss on #1303. Anyone is welcome to fork this library.

We're working on a new charting library that we'll introduce in 2020. We will
keep you folks updated on this repo on the new library!
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<p align="right">
<a href="https://npmjs.org/package/react-vis">
<img src="https://img.shields.io/npm/v/react-vis.svg?style=flat-square" alt="version" />
Expand Down
2 changes: 2 additions & 0 deletions docs/animation.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Animation

Animation makes your charts feel physical, it makes them feel alive, shoot it makes them feel l33t. `react-vis` offers a simple portal into the [react-motion](https://github.com/chenglou/react-motion) animation system by exposing a simple animation prop on most components! This prop accepts three types of values:
Expand Down
2 changes: 2 additions & 0 deletions docs/arc-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## ArcSeries:

<!-- INJECT:"ArcSeriesExampleWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/area-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
# AreaSeries

<!-- INJECT:"AreaChartWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/axes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Axes

<!-- INJECT:"CustomAxesOrientationWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/bar-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
# Bar Series

**TLDR**: use bar series to make bar charts, but not histograms.
Expand Down
2 changes: 2 additions & 0 deletions docs/borders.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Borders

Sometimes when modifying the domain of the XYPlot it can be useful to enforce a border, so that some components appear, and others do not. One way to do this is to use the `Borders` component. It is a simple component that creates rectangles the directly correspond to the margins of the plot.
Expand Down
2 changes: 2 additions & 0 deletions docs/chart-label.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## ChartLabel

When you are styling your chart sometimes you just want to take complete control of label placements. Maybe you want to annotate something, or maybe you just want to place your axis labels in a very specific place, ChartLabel allows you to do just that. Let's look at an example:
Expand Down
2 changes: 2 additions & 0 deletions docs/clip.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Clip

Depending on the data and domain, sometimes the series in the plot will extend into the axis. This can either be solved with a [Border](border.md), or the elements can be clipped.
Expand Down
2 changes: 2 additions & 0 deletions docs/colors.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Color

Color can be set and affected in many ways in React-vis.
Expand Down
2 changes: 2 additions & 0 deletions docs/contour-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## ContourSeries

The contour series allows for the easy creation of contour density plots. These can be more effective for visualizing heat map data than a rectangular heat map! Given a number of points in a space the relative contour lines are computed, so as to simplify the output into a more legible format!
Expand Down
2 changes: 2 additions & 0 deletions docs/crosshair.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Crosshair

<!-- INJECT:"DynamicCrosshairWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/custom-svg-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## CustomSVGSeries

When creating visualizations, it is sometimes necessary to get your hands dirty and completely take control over what SVG components will be shown. This could be necessary in situations where you have predefined SVG code that you just want to appear the way you drew it in Sketch (but positioned using coordinates), or maybe you have multiline text annotations that you want to formatted in a particular way, or you just want to use an alternative type of mark instead of the usual scatterplot mark to differentiate series in a set. To serve these and many other tasks, we use the CustomSVGSeries.
Expand Down
2 changes: 2 additions & 0 deletions docs/decorative-axis.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## DecorativeAxis

<!-- INJECT:"ParallelCoordinatesExampleWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/examples/building-things-other-than-charts.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"ForceDirectedGraph" -->

[Source code](https://github.com/uber/react-vis/blob/master/packages/showcase/examples/force-directed-graph/force-directed-graph.js)
2 changes: 2 additions & 0 deletions docs/examples/extensibility.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"Candlestick" -->


Expand Down
2 changes: 2 additions & 0 deletions docs/examples/iris-dashboard.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- STYLETYPE:"example-page" -->
<!-- INJECT:"IrisDashboard" -->

Expand Down
2 changes: 2 additions & 0 deletions docs/examples/responsive-vis.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- STYLETYPE:"example-page" -->
<!-- INJECT:"ResponsiveVis" -->

Expand Down
2 changes: 2 additions & 0 deletions docs/examples/showcases/axes-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"AxesShowcase" -->
2 changes: 2 additions & 0 deletions docs/examples/showcases/legends-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"LegendsShowcase" -->
2 changes: 2 additions & 0 deletions docs/examples/showcases/misc-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"MiscShowcase" -->
2 changes: 2 additions & 0 deletions docs/examples/showcases/plots-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"PlotsShowcase" -->
2 changes: 2 additions & 0 deletions docs/examples/showcases/radar-chart-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"RadarShowcase" -->
2 changes: 2 additions & 0 deletions docs/examples/showcases/radial-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"RadialShowcase" -->
2 changes: 2 additions & 0 deletions docs/examples/showcases/sankeys-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"SankeysShowcase" -->
2 changes: 2 additions & 0 deletions docs/examples/showcases/sunburst-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"SunburstSection" -->
2 changes: 2 additions & 0 deletions docs/examples/showcases/treemaps-showcase.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- INJECT:"TreemapShowcase" -->
2 changes: 2 additions & 0 deletions docs/examples/stream-graph.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
<!-- STYLETYPE:"example-page" -->
<!-- INJECT:"StreamgraphExample" -->

Expand Down
2 changes: 2 additions & 0 deletions docs/flexible-plots.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Flexible plots

By default, XYPlot requires a width and a height. There are times, however, when you'd like your chart to take all the space it can.
Expand Down
2 changes: 2 additions & 0 deletions docs/getting-started/getting-started.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
### Getting started

#### Jump right in on codepen!
Expand Down
2 changes: 2 additions & 0 deletions docs/getting-started/installing-react-vis.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
### Install the react-vis module

If you want to use react-vis in your project, add it from the command line:
Expand Down
2 changes: 2 additions & 0 deletions docs/getting-started/new-react-vis-project.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
### Create a new project with react-vis

Let's create a new vis app from scratch.
Expand Down
2 changes: 2 additions & 0 deletions docs/getting-started/react-vis-in-codepen.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
### Jump right in on codepen!

You can use react-vis directly on [codepen](https://codepen.io/ubervisualization/pen/BZOeZB) (or equivalent).
Expand Down
2 changes: 2 additions & 0 deletions docs/getting-started/your-first-chart.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
### Your first chart

We tried to make react-vis syntax as close to the traditional react syntax. You have components which have props and possibly children.
Expand Down
2 changes: 2 additions & 0 deletions docs/gradients.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Gradient

Sometimes it is useful to style our svg components using gradients. The way that this is done in React-vis is by making use of the GradientDefs component, which is a simple wrapper on the svg <defs> tag.
Expand Down
2 changes: 2 additions & 0 deletions docs/grids.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Cartesian Grids

<!-- INJECT:"CustomAxisChartWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/heatmap-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## HeatmapSeries:

<!-- INJECT:"HeatmapChartWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/hexbin-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## HexbinSeries

The hexbin series enables the easy creation of aggregated and binned data. This can be useful if you have a lot of overlapping data or if you simply want to provide a courser representation of data to your user. Unlike many other series this one performs the aggregation computation, simply provide a scatterplot like collection of data (points in linear x and y space) and your off!
Expand Down
2 changes: 2 additions & 0 deletions docs/highlight.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Highlight

The highlight component enables use interaction via direct manipulation of chart through dragging and brushing. This component is stateful and can maintain a notion of a dragged box. It can be applied either in two directions or in one!
Expand Down
2 changes: 2 additions & 0 deletions docs/hint.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Hint

<!-- INJECT:"DynamicComplexEdgeHintsWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/interaction.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Interaction

Interaction in react-vis happens through _event handlers_ which are triggered by certain interactive events, such as mouse movement or clicks.
Expand Down
2 changes: 2 additions & 0 deletions docs/label-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## LabelSeries:

<!-- INJECT:"LabelSeriesExampleWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/legends.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## Legends

<!-- INJECT:"HorizontalDiscreteColorLegendExampleWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/line-mark-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
# LineMarkSeries

The Line Mark series is a combination of a LineSeries and a MarkSeries: under the hood, it creates both a LineSeries and a MarkSeries and passes them all of its properties.
Expand Down
2 changes: 2 additions & 0 deletions docs/line-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
# LineSeries/LineMarkSeries

<!-- INJECT:"LineChartWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/mark-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## MarkSeries & MarkSeriesCanvas

<!-- INJECT:"ScatterplotChartWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/parallel-coordinates.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
# Parallel Coordinates

Parallel Coordinates provide a robust method for displaying many variables simultaneously. It allows for rapid at-a-glance comparisons across a bunch of dimensions. These graphics can effectively be used either with several data rows on a single chart (as below) or as a small multiple. For more information, check out the [Wiki](https://en.wikipedia.org/wiki/Parallel_coordinates), it's got some really neat examples.
Expand Down
2 changes: 2 additions & 0 deletions docs/polygon-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
## PolygonSeries:

<!-- INJECT:"TriangleExampleWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/presentation.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.
# React-vis

__React-vis__ is a React visualization library. It's been designed with the following principles in mind:
Expand Down
2 changes: 2 additions & 0 deletions docs/radar-chart.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

# Radar Charts

Radar charts provide a cute method for displaying many variables simultaneously. It allows for rapid at-a-glance comparisons across a bunch of dimensions. These graphics can effectively be used either with several data rows on a single chart (as below) or as a small multiple. For more information, check out the [Wiki](https://en.wikipedia.org/wiki/Radar_chart), it's got some really neat examples.
Expand Down
2 changes: 2 additions & 0 deletions docs/radial-chart.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

# Radial chart

`RadialChart` is responsible for creating pie and donut charts. While this kind of chart is easy to overlook as insignificant, intentionally confusing, or almost always replaceable with a treemap; they can be useful for quickly showing small groups. People don't understand angles very well [(such is our biology)](https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-computer-interaction-2nd-ed/data-visualization-for-human-perception), but over the last hundred years we have seen a lot of pie charts! This has caused us to become intimately familiar with them.
Expand Down
2 changes: 2 additions & 0 deletions docs/rect-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

# Rect Series

RectSeries is a generalization of [BarSeries](bar-series.md) which allows users to build a series of rectangles of arbitrary dimensions. Whereas in barSeries, one dimension of the bars is fixed (width for vertical bar series, height for horizontal bar series), in RectSeries, both dimensions can be controlled.
Expand Down
2 changes: 2 additions & 0 deletions docs/sankey.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

# Sankey

Sankey diagrams are a form of graph that allows for the easy communication of flows and other transferal processes.
Expand Down
2 changes: 2 additions & 0 deletions docs/scales-and-data.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

## Scales and data

### Data
Expand Down
2 changes: 2 additions & 0 deletions docs/series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

## Series

The library supports several types of series:
Expand Down
2 changes: 2 additions & 0 deletions docs/style.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

## Style

In order to control the look and feel of your React-Vis components, you have four strategies.
Expand Down
2 changes: 2 additions & 0 deletions docs/sunburst.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

# Sunbursts

Sunbursts are a powerful way to demonstrate part to whole relationships. While they certainly have the many of easily criticized problems of pie charts, they allow for
Expand Down
2 changes: 2 additions & 0 deletions docs/treemap.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

# Treemap

Treemaps are a splendid way to represent data that has a nested aspect to it. They allow for the easy display of complicated
Expand Down
2 changes: 2 additions & 0 deletions docs/voronoi.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

## Voronoi

Voronoi diagrams are useful for making a chart interactive by creating target areas for events like hover and click.
Expand Down
2 changes: 2 additions & 0 deletions docs/whisker-series.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

## WhiskerSeries

<!-- INJECT:"WhiskerChartWithLink" -->
Expand Down
2 changes: 2 additions & 0 deletions docs/xy-plot.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
> This library is deprecated. Please see `DEPRECATED.md`.

# XYPlot

XYPlot allows you to make line charts, area charts, scatterplots, heat maps, etc with animations and different interactions between them.
Expand Down

0 comments on commit cacb3ca

Please sign in to comment.