Bug 220368 - www/pycarddav: Add DEPRECATED pointing to alternative software
Summary: www/pycarddav: Add DEPRECATED pointing to alternative software
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kubilay Kocak
URL:
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2017-06-29 22:21 UTC by Alexandre C. Guimarães
Modified: 2019-06-26 00:53 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (samir)


Attachments
Patch to deprecat the port in favor of py-khard (684 bytes, patch)
2019-06-26 00:53 UTC, samir
samir: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre C. Guimarães freebsd_committer 2017-06-29 22:21:24 UTC
pycarddav is dead: 

http://lostpackets.de/pycarddav/
https://github.com/geier/pycarddav/

Upstream recommends khard as substitute:

https://github.com/scheibler/khard

Thanks.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2017-09-26 05:10:40 UTC
I'm communicating with both maintainers (of duplicated ports: deskutils/py-pycarddav, www/pycarddav).

Note: The upstream maintainer, while using 'dead' to describe the project, has also noted that bugs will be fixed (for a particular backend), which is contrary to an unequivocal 'deprecation/dead' announcement.

From a user perspective, while the software works and could/can remain working with support (bugs being fixed) from the author, it remains valuable.

This issue not withstanding the port duplication needs to be resolved (independently, or at the same time)
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2019-06-25 09:25:16 UTC
@Samir Let's go with adding DEPRECATED for now, pointing to the most appropriate alternative port, and depending what happens with upstream in the meantime, in particular whether they merge bugfixes or not, we'll think about adding an EXPIRATION_DATE in the future
Comment 3 Alexandre C. Guimarães freebsd_committer 2019-06-25 15:35:53 UTC
deskutils/py-khard is the natural option IMO.

https://github.com/scheibler/khard/
Comment 4 samir 2019-06-26 00:53:35 UTC
Created attachment 205340 [details]
Patch to deprecat the port in favor of py-khard

Yes desktutils/py-khard looks like the port to replace pycarddav. The patch is in attachment to add DEPRECATED.