Skip to content

Commit

Permalink
Merge pull request #81 from jonathanrocher/feature/add_single_file_st…
Browse files Browse the repository at this point in the history
…age_4.0

Tweak READMEs.
  • Loading branch information
jonathanrocher authored Jul 15, 2022
2 parents c717f08 + c410003 commit cb42c71
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 7 deletions.
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This repository contains a GUI building and packaging tutorial using the

## Tutorial summary

In this workshop, we will learn to embed scientific tools into a robust
In this 4h workshop, we will learn to embed scientific tools into a robust
scientific application that can scale from a tiny UI to a large platform. As an
example, attendees will build an image browser application (including
face-detection capabilities), allowing users to search through their pictures,
Expand All @@ -17,8 +17,9 @@ packages from the Enthought Tool Suite such as Traits, TraitsUI and Pyface. In
the process, attendees will learn how to design clean, maintainable and
scalable applications, and discuss sharing your tool with your users.

Ultimately, we will be building fairly sofisticated application that allows
users to explore images on their machines and detect faces in them:
Ultimately, by the end of the workshop, we will have built a fairly
sophisticated application that allows users to explore images on their machines
and detect faces in them:

![full app screenshot](pycasa_final.png)

Expand All @@ -41,7 +42,8 @@ git clone git@github.com:jonathanrocher/ets_tutorial.git

### EDM users (recommended)
First, download and install EDM from https://www.enthought.com/edm/. Then,
open a `Terminal`/`Powershell`/`Cmd Prompt`/ and create a lighweight bootstrap environment to run the installation commands.
open a `Terminal`/`Powershell`/`Cmd Prompt`/ and create a light-weight
bootstrap environment to run the installation commands.
```commandline
edm envs create bootstrap
edm install --environment bootstrap click
Expand Down Expand Up @@ -109,7 +111,8 @@ are able to reach the end goal.
- add button to launch the face detection on all images
- add widgets to filter images
- step 6: pyface application: adding menu and branding
- step 7: pyface application: advanced features [OPTIONAL]
- step 7: Advanced features
- Using traits_futures to move tasks to the background
- step 8: Packaging and sharing


Expand Down
4 changes: 2 additions & 2 deletions stage4.0_hello_world_application/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Hello world as a Pyface application

This is a single file pyface application to display a Hello World message as an
application. The next stage, 4.1, has the same content by splatters the content
into a proper Python package so each layer can grow.
application. The next stage, 4.1, has the same content but splatters it into a
proper Python package so each layer can grow.

0 comments on commit cb42c71

Please sign in to comment.