Sha256: 5227ec147e42e116f44f54e31582d267ae32a7fd45bf521b32e7ce346916821b

Contents?: true

Size: 1.38 KB

Versions: 1

Compression:

Stored size: 1.38 KB

Contents

# Development Backlog

## Primary Backlog
* Implement one or two test cases in spec/pragmas_spec.rb
* Add a command line program that can take an input file and generate an image file as output in a pretty painless way like "nodepile srcfile.csv outputfile.png"
* Create a baby simple rack-compatible app to render diagrams and be able to output the flattened data.
* Add an _emphasis column as a shorthand for certain stylistic modifications: strong, weak, hidden, clear, big, faint, tiny
* Add a _url column
* Add a _tooltip column
* Add a _next column (or something named similar) to allow nested substates.  Note that nested substates may also have a visibility implication.  In particular, that the nested substates can only be seen when viewed from their same nesting level (with blank nesting level being the top level)
* Add a rakefile command to build/make (see note with 2023-07-15)

## Maybe Someday Backlog
* NECESSARY? - Add a #yield_flat() to the organizer that will iterate through the summaries

## Supporting Notes
### Rakefile Commands to Add 2023-07-15
* Build the gem 
* List the current version number
* Increment the current version number
* Example below was taking almost verbatim from a tutorial
```ruby
GEM_NAME = "nodepile"
GEM_VERSION = "0.0.0"


task :publish => :build do
  system 'gem push ' + GEM_NAME + "-" + GEM_VERSION + ".gem"
end

task :clean do
  system "rm *.gem"
end
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nodepile-0.1.2 BACKLOG.md