RobertoMinelli / DevFlow
Project infos
| License | MIT |
| Tags | pharo, ide, developer, profiler, interaction, session |
| Creation date | 2013-03-25 |
| Website | http://dflow.inf.usi.ch |
Monticello registration
About DevFlow
DFlow: In a nutshell
DFlow silently records your programming sessions inside the Pharo IDE. The tool captures both interactions with the user interface of the IDE and modifications to source code. Our vision is to use the collected data lively to reshape the Pharo IDE.
How to install
DFlow can be installed in three ways. Via the Configuration Browser (search for DevFlow). Alternatively, you can add this startup script into the Pharo preferences folder on your PC. Last but not least, you can also execute the following script:
Gofer new smalltalkhubUser: 'RobertoMinelli' project: 'DevFlow'; package: 'ConfigurationOfDevFlow'; load. (Smalltalk at: #ConfigurationOfDevFlow) perform: #loadAsUser.
How it works (and how can you help us)
When you load DFlow, it is immediately started in the background. It can be disabled via its settings. DFlow automatically shares with us your interactions data in the background (this can also be disabled via the settings).
We focus our research on IDE interaction data, thus we kindly ask you to use DFlow on daily basis and help us gather your IDE interactions. With your help we can build cool tools such as the PlagueDoctor. Please tell us if you experience problems or slowdowns.
Note: All data collected from DFlow will be anonymized and used only for research purposes.
For any question or feedback please contact me.
Thanks for collaboration
Roberto Minelli
