pe's People
pe's Issues
Editing a tag deletes previous values
Missing user stories about features such as autocompletion, undo/redo
The DG does not have user stories for some features added such as undo/redo and autocompletion which makes it hard to understand the motivation behind the features
DG does not explain how diverging branches in the undo state trees are handled.
In the details for the Undo/Redo feature, the DG discusses how the current state is handled when redo or undo command is executed.
However, it is possible for the state tree to be non linear. For example, lets say there are three linear states a -> b -> c. undoing from c and then making a change creates another branch a->b>d.
The user guide does not explain what happens to the state tree in such a case and what option would be chosen if someone called redo
from b.
The expected behaviour in such a case would be to go to state d but then state c would be lost (which should be mentioned, at least).
App does not load data when name is manually edited
User stories not implemented
There are user stories about being able to sort the data but which is not implemented in the application.
Allows invalid email addresses (without a domain name)
Help not in command summary of UG
List command changes the data file but cannot be undone
Consider the case where the app data file contained invalid values and could not load the contacts into the app.
Then the user fixes the problem in the data file and runs list
. I would expect the list command to give the list of contacts from the file.
However, it just writes an empty contacts list into the json file which loses all the data. Either the list command should be made undoable or it should be mentioned that list command also changes the file.
Still references AddressBook in the entire DG
Even though familiar users might understand what AddressBook refers to, it might be confusing to introduce unknown terminology without defining it previously.
Also since the application is not address book, it should be renamed to something else
Unhelpful error message when deleting multiple users
Changing data incorrectly causes data to disappear from the UI
Manually editing the tagged value to an incorrect format (adding spaces) makes the application stop working (all data is lost).
Even if one contact is invalid, not all data should be lost and some error message should be indicated to show that there is some problem
Note: It might also be considered a High level bug because the user guide suggests that the user can change the details in the json file and thus should have more robust error checking to deal with incorrect input.
Still uses AB-3 terminology
Missing details in the configuration guide.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.