Thoughts on the underlying pyicloud component #735
Replies: 1 comment
-
@scaraebeus thanks for looking at recent icloud protocol breakages. They are really appreciated.
Agree that we should limit our focus to the auth & photo functionality -- only what we use in For a long term solution I long wanted to untangle |
Beta Was this translation helpful? Give feedback.
-
Given the recent authentication issue #729 and dormant status on the main
picklepete/pyicloud
repository, along with some features and functionality that seem to be ahead of that project (e.g. library support, improved item types) should we look to modify thepyicloud_ipd
component to focus on the core functionality needed byicloudpd
?Potential options:
pyicloud_ipd
pyicloud_ipd
to only the services and functionality needed for the coreicloudpd
pyicloud_ipd
and is regularly maintainedpyicloud_ipd
as is and only maintain the needed services and functionality - potentially resulting in broken unused components over timeMy thoughts are to trim the pyicloud_ipd component to just the needed services to handle photo downloading. This would reduce the effort needed to maintain the component overall and create a cleaner solution.
An alternative solution would be to find another project that is maintained to offload effort and maintenance (e.g.
mandarons/icloudpy
) at the risk that it falls dormant as well.Realistically, given the project scope, size, and resources - the answer likely sits in the "If it's not broke, don't fix it" and "Only fix it if it's broke" lanes.
Beta Was this translation helpful? Give feedback.
All reactions