@@ -7,7 +7,7 @@ This repository contains a GUI building and packaging tutorial using the
77
88## Tutorial summary
99
10- In this workshop, we will learn to embed scientific tools into a robust
10+ In this 4h workshop, we will learn to embed scientific tools into a robust
1111scientific application that can scale from a tiny UI to a large platform. As an
1212example, attendees will build an image browser application (including
1313face-detection capabilities), allowing users to search through their pictures,
@@ -17,8 +17,9 @@ packages from the Enthought Tool Suite such as Traits, TraitsUI and Pyface. In
1717the process, attendees will learn how to design clean, maintainable and
1818scalable applications, and discuss sharing your tool with your users.
1919
20- Ultimately, we will be building fairly sofisticated application that allows
21- users to explore images on their machines and detect faces in them:
20+ Ultimately, by the end of the workshop, we will have built a fairly
21+ sophisticated application that allows users to explore images on their machines
22+ and detect faces in them:
2223
2324![ full app screenshot] ( pycasa_final.png )
2425
@@ -41,7 +42,8 @@ git clone git@github.com:jonathanrocher/ets_tutorial.git
4142
4243### EDM users (recommended)
4344First, download and install EDM from https://www.enthought.com/edm/ . Then,
44- open a ` Terminal ` /` Powershell ` /` Cmd Prompt ` / and create a lighweight bootstrap environment to run the installation commands.
45+ open a ` Terminal ` /` Powershell ` /` Cmd Prompt ` / and create a light-weight
46+ bootstrap environment to run the installation commands.
4547``` commandline
4648edm envs create bootstrap
4749edm install --environment bootstrap click
@@ -109,7 +111,8 @@ are able to reach the end goal.
109111 - add button to launch the face detection on all images
110112 - add widgets to filter images
111113 - step 6: pyface application: adding menu and branding
112- - step 7: pyface application: advanced features [ OPTIONAL]
114+ - step 7: Advanced features
115+ - Using traits_futures to move tasks to the background
113116 - step 8: Packaging and sharing
114117
115118
0 commit comments