2
2
An advanced plotting library for Ruby.
3
3
4
4
** Rubyplot aims to be the most advanced visualization solution for Rubyists.**
5
+
5
6
It aims to allow you to visualize anything, anywhere with a simple, Ruby-like API.
6
7
7
8
# Roadmap by priority
8
9
The release schedule and feature roadmap is as follows. Check issues labelled with
9
10
the version tags for knowing what we're working on currently. Listed by priority.
10
11
11
- ## Release v0.1.rc1
12
+ ## Release v0.1-a1
12
13
Deadline: 15 January 2019
13
14
14
15
* Support currently available plots fully with various customization options on Axes.
15
- * Fully automated testing infrastructure. Travis integration with rubocop.
16
- * Create a 'debug mode' for easy debugging.
16
+ * Fully automated testing infrastructure. Travis integration with rubocop.xs
17
17
18
- ## Release v0.1.rc2
18
+ ## Release v0.1-a2
19
19
Deadline: 26 February 2019
20
20
21
21
* Integrate GR backend into existing API.
22
22
* Support multiple Axes on the same Figure.
23
23
* Support atleast 3 new kinds of plots.
24
24
25
- ## Release v0.1.rc3
25
+ ## Release v0.1-a3
26
26
Deadline: 15 April 2019
27
27
28
28
* Support atleast 3 new kinds of plots.
@@ -36,3 +36,14 @@ Rubyplot's long term vision, by priority:
36
36
* Generate various types of publication quality plots.
37
37
* Interactive plotting using QT/GTK.
38
38
* Interactive or static plots for web backend.
39
+
40
+ # Release cycle
41
+
42
+ The library is currently in alpha stage. Version ` 0.1.0 ` is designated to be the
43
+ first 'final' release. Until then we will utilize various numbering schemes in the
44
+ third position of the version number to denote alpha, beta and RC releases. They
45
+ are as follows:
46
+
47
+ * ` a ` for ` alpha ` . For example ` 0.1-a1 ` is the first alpha release.
48
+ * ` b ` for ` beta ` . For example ` 0.1-b1 ` is the first beta release.
49
+ * ` rc ` for ` RC ` . For example ` 0.1-rc1 ` is the first RC release.
0 commit comments