Roadmap. The march to `v10`
joeyguerra opened this issue · comments
Updates to the Hubot Ecosystem
- Modernize
hubot-discord
- Build a
hubot-teams
adapter - [-]
ModernizeMoving to a new issue so I can close this one.hubot-google-hangouts-chat
- [-]
Update Mattermost AdapterMoving to a new issue so I can close this one. - Modernize
hubot-slack
- Update
hubot-mock-adapter
- Update
hubot-redis-brain
- Update
hubot-help
- Update
huhot-diagnostics
- Update
hubot-rules
- Create a
hubot-irc
for the latest version of Hubot. On NPM - Hubot instance generator script
- Write code to transform the markdown files into HTML to replace the https://hubot.github.com site because I don't have access to update it to the latest documentation
- Create site with GitHub pages
Hubot Proper
v10
-
Remove coffee script supportGoing to take time with this one because there's a lot of coffee script scripts that I don't want to break. - Replace
optparse
with custom code - Replace
cline
with custom code
v9.x
- npx hubot --create myhubot instead of using yeoman
v9
#1666
- Make datastore async/await
- Make robot.run async/await
- Replace
mocha
,chai
andsinon
with Node Test Runner - Bump Node version to 18.
v9
v8.1.0
#1664 Not sure why this PR didn't result in a major version bump, but it didn't.
v9
- Utilize async/await for Robot/Adapter APIs (i.e
reply
,send
, etc...) - Replace
async
module withasync/await
(I think this will break lots of scripts)
v8
PR
- Enable using
.mjs
files as scripts
v7
- [ x ] Use organization scoped adapters like @hubot-friends/hubot-slack
v6
- [ x ] Update
es2015.js
with new Robot signature
v5
- [ x ] Add ability to load adapter from file on disk
hubot -f /path/to/adapter.js
- [ x ] Remove loadding
hubot-scripts.js
- [ x ] Rename
master
branch tomain
- [ x ] Enable loding an ES6 adapter
v4
- [ x ] Update dependencies to their latest versions
- [ x ] Reduce # of dependencies where possible
- [ x ] Replace logging module with Pino
- [ x ] Use semantic-release to publish releases
- [ x ] Use Github Actions for CI/CD pipeline
Love this at some point can we modernize the gchat adaptor?
@cameronaaron will you please post the link to the one you’re referring to? Is it this one https://github.com/googleworkspace/hubot-google-hangouts-chat
v10 objectives were completed.