#307 Evaluate the state of gnome-contacts
Opened 9 months ago by aday. Modified 6 months ago

Late in the F36 cycle, a number of issues we found in gnome-calendar - see #304. They were:

  • 2079198 - Editing of an existing contact creates another entry with empty content.
  • 2079228 - [abrt] gnome-contacts: folks_individual_get_personas(): gnome-contacts killed by SIGSEGV
  • 2079274 - Contact deletion is unreliable

It would be good for the working group to conduct its own evaluation of gnome-calendar - we should test it and keep a record of any issues we encounter, and then have a conversation in the context of #304:

  • What are our quality expectations for the app?
  • Does the app meet our quality expectations?
  • What kind of issues should be classified as release blocking?
  • Is there anything that can be done to increase quality?

Metadata Update from @aday:
- Issue set to the milestone: Fedora 37

9 months ago

Metadata Update from @aday:
- Issue tagged with: qa

9 months ago

Metadata Update from @catanzaro:
- Issue assigned to catanzaro

9 months ago

Are you planning on conducting a review, @catanzaro ?

I reported a few other issues upstream.

I'll venture some answers for the proposed questions:

What are our quality expectations for the app?

The app should pass a basic functionality test.

Does the app meet our quality expectations?

No. Based on the issues we've identified above, basic functionality is broken.

What kind of issues should be classified as release blocking?

Basic functionality issues: things that users are likely to notice quickly after casual use of the application. Many of the issues we've identified are basic functionality issues.

Is there anything that can be done to increase quality?

Not without budget.

Status of the three issues that originally prompted this ticket:

  • 2079198 - confirmed issue, easy to reproduce, no fix as of yet
  • 2079228 - not a bug
  • 2079274 - potential fix landed upstream; needs testing

Impressions after playing around with the app for a few minutes:

  • It mostly works. I can create contacts, edit them, favourite them, search, etc.
  • There are rough edges - the UI is OK but it would benefit from a round of polish.
  • It's fairly easy to trigger non-trivial bugs:
    • I got a crash after deleting a contact
    • It failed to set an avatar for another contact
    • I reproduced the duplicate contact after editing bug (2079198)

We discussed this issue at today's WG meeting.

It seems like there are probably a small number of bad issues currently. The situation isn't so bad that we feel that the app should be removed from the preinstalled app set immediately, but if things haven't improved for F38 we might want to reconsider.

Metadata Update from @aday:
- Issue set to the milestone: Fedora 38 (was: Fedora 37)

6 months ago

One of the Contacts blockers we had last release has been accepted as a blocker for F37:

https://bugzilla.redhat.com/show_bug.cgi?id=2111003

Login to comment on this ticket.

Metadata