updated after online meeting 18 mar 18updated after online meeting 22 apr 18
The order of these is a bit mixed, as they are updated version of my own notes.
Lets encrypt (resolved)
needs to be resolved, otherwise site is not accessible
- info needed
- expired 17/3/18
still need wider access to related login info
Admin documents
Seem to already have all that are available
Domain, dns
Info provided 18/3/18
Mailgun(key)
Info provided 18/3/18
Twilio
need to check status
- some funding remains from twilio for carpool vote
Digital ocean
Status of postgres database on box unclear
Alternatives in use, those may need funding soon, though
funding that remains is unclear
- info still needed
- can ssh, but can’t recreate instance from scratch currently
Linux
Would be useful to review security re linux login accounts & startup of processesThis is generally ok, but we have less sysadmin resource now
A 20 minute review with a sysadmin should deal with this
- firewall setup (probably leave this as it has been in the past)
Github
Will retain any issues made by Andrea
- no clear opposition to clearing out existing issues
- useful, as can now review what is actually needed and possible
Automated tests
Not discussed at meeting, I’ve built these now
These make a big positive difference to time spent on testing
- mean we can say to sponsors, involved groups etc. that system works
- require co-ordination in front-end and back-end changes
- important to maintain automated testing ability
- green badge, travis
- maybe CI at some point, too
- no green badge for front-end, easy to do
Bugs
Time zone, still an issue for revised use?A real annoyance for Nov 17
although Andrea was able to work around it
cf. non-tech testing to work out status
Existing team
Anyone in touch with maps devs?
Live days
General understanding that more members needed
More planning & admin systems needed
Revised team
Situation is clearer to everyone now
General
Timescales, co-ordination, prioritize
Auto admin systems
Still needed with new plans?
- dev time/planning to fix this and other issues
- have started this work myself
- will continue if useful and relevant to revised use of system
Testing
Doesn’t need dev skills, except to start up system
Provide valuable feedback
Save scarce dev time for fixing bugs rather than finding them
Needs co-ordination, initiative for group testing
- sms, email status etc.
Monitoring
Doesn’t need dev skills
- is app running and working?
- confirm emails and sms sent, links work
- does system cope with a reasonable load?
Tech languages
nodejs, Javascript (TypeScript familiarity helpful), small amount of Python
Postgres, html emails (also familiarity with spam triggers)
maps - this seems to be Javascript plus specific maps skills
Tech skills (added 22 apr 18)
Not related to any new functionality, just to clarify above points
linux sysadmin - occasional review and deployment asisstance
testing - experience with simulating system under heavy use
docker - this is working, needs documentation to help team members make use of it
travis - related to docker, working but needs occasional adjustments
nightwatch - automated test runner, used by docker and travis areas. Pretty much done now, will need more work as system changes and expands.
Andrea - admin prototype
Don’t have Access installed but may sort that outTrying to use Libre Office but that may turn out unhelpful
- I’m happy to install a .exe of your prototype if that’s easy
- could also work with screenshots
Any ideas?
Sasjkia - revised system
I don’t have a clear idea of how the revised system will look and work
updated after online meeting 18 mar 18
updated after online meeting 22 apr 18
The order of these is a bit mixed, as they are updated version of my own notes.
Lets encrypt (resolved)
Admin documents
Seem to already have all that are available
Domain, dns
Info provided 18/3/18
Mailgun(key)
Info provided 18/3/18
Twilio
Digital ocean
Status of postgres database on box unclear
Alternatives in use, those may need funding soon, though
Linux
Would be useful to review security re linux login accounts & startup of processes This is generally ok, but we have less sysadmin resource now
A 20 minute review with a sysadmin should deal with this
Github
Will retain any issues made by Andrea
Automated tests
Not discussed at meeting, I’ve built these now
These make a big positive difference to time spent on testing
Bugs
Time zone, still an issue for revised use? A real annoyance for Nov 17
although Andrea was able to work around it
Existing team
Anyone in touch with maps devs?
Live days
General understanding that more members needed
More planning & admin systems needed
Revised team
Situation is clearer to everyone now
General
Timescales, co-ordination, prioritize
Auto admin systems
Still needed with new plans?
Testing
Doesn’t need dev skills, except to start up system
Provide valuable feedback
Save scarce dev time for fixing bugs rather than finding them
Needs co-ordination, initiative for group testing
Monitoring
Doesn’t need dev skills
Tech languages
Tech skills (added 22 apr 18)
Andrea - admin prototype
Don’t have Access installed but may sort that out Trying to use Libre Office but that may turn out unhelpful
Any ideas?
Sasjkia - revised system
I don’t have a clear idea of how the revised system will look and work