On Rails, Ext JS, Netzke, and nomadic lifestyle
Guys from PennyMac were extremely generous to offer me an opportunity to do a full month of paid Netzke development so that I could release version 1.0. For the coming 3 months, however, I'll be near-fulltime busy with other client work (React + Rails all the way), so, I plan to get full-steam on Netzke in November, with the deadline set to December 1st. However, this weekend the master on GitHub will already start pointing to 188.8.131.52.alpha, and I'll slowly start some development in my spare time (here's a very rough list of what has to be done). Why the 4-digit version, suddenly? There's a good reason for that.
184.108.40.206 - Ext JS 5, Rails 5
Changes in the first 2 digits will also mean that no backward compatibility of Netzke API is guaranteed, but the details on that, as before, will be provided in the CHANGELOG.
I'll start with supporting Ext JS 5 (and probably Rails 4), as moving to Ext JS 6 is not a priority for PennyMac (nor for my current in-house project, for that matter). You should contact me, however, if your Netzke project needs to support Ext JS 6.
# in netzke.gemspec spec.version = "1.2.3" spec.add_dependency "netzke-core", "~> 220.127.116.11" spec.add_dependency "netzke-basepack", "~> 18.104.22.168" spec.add_dependency "netzke-testing", "~> 22.214.171.124"
This will guarantee that specifying the exact netzke gem version in your Gemfile,
bundle update will still fetch all (hopefully) backward compatible updates:
gem 'netzke', '1.2.3'
Should something go wrong with the last-digit release of Netzke, you always have the option of getting more specific:
gem 'netzke-core', '126.96.36.199' gem 'netzke-basepack', '188.8.131.52' gem 'netzke-testing', '184.108.40.206'
Note, that the 4th digit won't necessarily be synced between Netzke gems.
I plan to blog and tweet a bit more regularly on the new stuff coming in Netzke, as the 1.0 development progresses. I'll just try to keep the posts more brief and focused, so it doesn't feel like a huge undertaking each time any more.
Please, let me know in the comments what you think (and did I mention the 1.0 roadmap yet?)comments powered by Disqus
Web developer and digital roamer since 2008. Author of Netzke. Feminist, atheist, life hacker, and common sense devotee.