versioneye for php user group berlin
DESCRIPTION
TRANSCRIPT
![Page 1: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/1.jpg)
VersionEyeContinuous Updating
Robert Reiz
![Page 2: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/2.jpg)
https://twitter.com/RobertReizwww.VersionEye.com
![Page 3: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/3.jpg)
Waterfall Model
![Page 4: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/4.jpg)
Waterfall Model
● Waterfall is just not state of the art anymore!
● Long time to market
● Customer Feedback is coming too late
● Requirements are not flexible
● Requirement Documents are to expensive
![Page 5: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/5.jpg)
Agile
● Short dev. cycles
● Execute Waterfall Model weekly or 2 w.
● Short time to market
● Early customer Feedback
● Big Goals/Requirements can be changed.
![Page 6: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/6.jpg)
Agile Software Development
● Continuous Refactoring
● Continuous Testing
● Continuous Integration
● Continuous Deployment
![Page 7: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/7.jpg)
Agile Software Development
Continuous Updating !
![Page 8: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/8.jpg)
Continuous Updating
● In avg. 50 Libraries per project.
● After 2 weeks the first libs are out-dated!
● Software Libraries are passive!
● Software Libraries are not like iPhone Apps.
● Developers are missing important Bugfixes.
● Developers are missing Updates.
![Page 9: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/9.jpg)
Continuous Updating
● Big Migrations are risky and expensive
● Small Migrations you can do on the fly
● How hard it is to switch from Rails 2.1 to 3.2?○ Very Hard !
● How hard it is to switch from Rails 3.2.10 to
3.2.11? ○ Very easy !
![Page 10: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/10.jpg)
Continuous Updating
● There are always migration paths to the next
higher version.
● But there are no migration paths from 1 to 5!
![Page 11: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/11.jpg)
Continuous Updating
● Manually checking if there are new versions
out there for your 50+ Libraries costs Time &
Money.
● It's not fun!
● Nobody wants to do it!
![Page 12: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/12.jpg)
Continuous Updating
● You have to automate the updating process.
● You need a tool for that!
![Page 13: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/13.jpg)
VersionEye
![Page 14: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/14.jpg)
VersionEye
Follow your Libraries and get notified about new versions. Never miss an update!
![Page 15: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/15.jpg)
VersionEye
DEMO
![Page 16: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/16.jpg)
API
● https://www.versioneye.com/api
● Hooks are coming soon.
● RSS is coming soon.
![Page 17: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/17.jpg)
API
http://marco-pivetta.comhttps://github.com/Ocramius/VersionEyeModule
![Page 18: VersionEye for PHP User Group Berlin](https://reader033.vdocuments.mx/reader033/viewer/2022051514/5481097cb379593a2b8b5b94/html5/thumbnails/18.jpg)
? ? ?