I have chosen to manage this with groups. I have created a dynamic group that I call 'Read papers'. I have added a custom field 'read' to my entries. When I mark an entry as read, I type my user name in the read field. The 'Read papers' group includes entries where my user name is found in the 'read' field.
Similarly, you could add a reading list group. I have implemented this as a static group to which I manually assign papers I want to read.
Finally, importance levels could also be implemented with groups. You could define an 'importance' field in your entries and for example enter a numerical value from 1 to 10. Then you could create ten corresponding dynamic groups, each matching a specific importance level found in the 'importance' field.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have chosen to manage this with groups. I have created a dynamic group that I call 'Read papers'. I have added a custom field 'read' to my entries. When I mark an entry as read, I type my user name in the read field. The 'Read papers' group includes entries where my user name is found in the 'read' field.
Similarly, you could add a reading list group. I have implemented this as a static group to which I manually assign papers I want to read.
Finally, importance levels could also be implemented with groups. You could define an 'importance' field in your entries and for example enter a numerical value from 1 to 10. Then you could create ten corresponding dynamic groups, each matching a specific importance level found in the 'importance' field.
Fixed and merged. Pull request #28
https://github.com/JabRef/jabref/pull/28