Bug 154895

Summary: Jabber Birthday format restriction missing
Product: [Unmaintained] kopete Reporter: Christian Spann <Chaosguard>
Component: Jabber PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: normal    
Priority: NOR    
Version: 0.12.7   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Christian Spann 2007-12-31 13:21:48 UTC
Version:           0.12.7 (using KDE KDE 3.5.8)
Installed from:    Unlisted Binary Package
OS:                Linux

The XMPP specification requires iso 8601 date formats in the vcard of users. This should be represented in the mask where you enter the birthday in order to enable semantically correct vcards. Plugins like a multi protocol birthday reminder greatly rely on a uniform date format for correct detection of birth dates. I suggest to split the Birthday field in three numeric fields for year, month and day.

As the DTD allows PCDATA and the input field in the Edit vCard Dialog does no validity parsing the date could be any format.
Comment 1 Dominik Tritscher 2008-07-28 20:48:28 UTC
I can confirm that using kopete 0.50.80. I could save several different date formats.
Comment 2 Justin Zobel 2021-03-09 22:41:13 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 3 Christoph Cullmann 2024-09-18 18:27:44 UTC
Dear user, unfortunately Kopete is no longer maintained.

Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat.