Open codificat opened 2 years ago
/sig user-experience /triage accepted /priority important-soon
Given that the content of the documentation is heavily tied to the guidance service, this is /sig stack-guidance more than /remove-sig user-experience
/assign
A (relatively) related request is https://github.com/thoth-station/adviser/issues/2275.
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close
.
/lifecycle stale
/wg cnbi
/remove-lifecycle stale
This is delayed waiting for input from the alternative approaches and how they apply to a real-life use case, e.g. https://github.com/thoth-station/opendatahub-cnbi/issues/14
Problem statement
As a Thoth user, I am frustrated because Thoth can not provide advise about my application software stack, because my
Pipfile
references modules that are not hosted in a package index (local modules, file / git references).For example:
And if I run
thamos advise
and my Pipfile contains an editable install:and it is unclear to me why this is an
ERROR
and how to fix it.High-level Goals
Documentation exists, clearly reachable within the Thoth documentation, that explains:
Proposal description
Alternatives
Additional context
A blog post was published one year ago about this topic: https://developers.redhat.com/articles/2021/05/26/can-we-consider-editable-bad-practice
However, this is not part of Thoth's documentation.
Acceptance Criteria
Documentation in the Thoth website covers:
And based on that documentation: