This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author lorenzogotuned
Recipients lorenzogotuned, terry.reedy, upendra-k14
Date 2016-05-21.16:41:48
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1463848908.55.0.737436068645.issue27051@psf.upfronthosting.co.za>
In-reply-to
Content
Ok Upendra. Nice summary. 

In the next days:
- Explain each *top task* (install, unistall, update) and in detail the way the underlying pip commands work (underline mandatory and optional parameters, requests performed to servers, filesystem storage and anything involved)
- Map your natural explanation into different *page views* (each page view conrainig well defined UI components and structures)
- Design and *sketch* each page (upload image files. I saw you had started doing it in the previous issue; make them much more explicative, name or assign a number to each view and UI component)
- Simplify and optimize each task flow and page (get familiar and be precise with the vocabulary needed to describe the UI)
- write at least one user case for command (install: user search the xyz string in a package in the input box, user clicks on a item in the ywz panel, the user clicks the abc button, etc) in the shape of ordered lists or better flow charts.

This will complete the first design iteration.

After receiving feedback and adjusting the sketches, I think we can dive into tkinter to find the right objects/patterns to start coding.
History
Date User Action Args
2016-05-21 16:41:48lorenzogotunedsetrecipients: + lorenzogotuned, terry.reedy, upendra-k14
2016-05-21 16:41:48lorenzogotunedsetmessageid: <1463848908.55.0.737436068645.issue27051@psf.upfronthosting.co.za>
2016-05-21 16:41:48lorenzogotunedlinkissue27051 messages
2016-05-21 16:41:48lorenzogotunedcreate