#759 Create a package for SSSD python code
Closed: Invalid None Opened 13 years ago by jzeleny.

Currently some (maybe all) python files of SSSD are directly in site-packages directory. This approach is wrong for two reasons:

  1. it brings more mess to the site-packages directory
  2. Under some unusual circumstances it could cause unpleasant issues

An example of the issue I was referring to in second point: I just spent couple hours tracking an error in FreeIPA which was caused by import error of a module ipachangeconf (it has the same name in IPA and SSSD). I found out, that the underline cause of this error was that I deleted all files/dirs in site-packages beginning with ipa*. If the file ipachangeconf.py (which really belongs to SSSD and not IPA) was in sssd subdirectory, the confusion and subsequent error would be avoided.


Fields changed

component: SSSD => Build Environment
milestone: NEEDS_TRIAGE => SSSD 1.5.1
owner: somebody => sgallagh

Reducing the priority on this. We'll get to it if we get to it, but it's purely cosmetic.

priority: major => trivial
upgrade: => 0

Fields changed

status: new => assigned

Moving this out to 1.6.0. Changing the import location of these python files is too big of a change for a point release.

milestone: SSSD 1.5.1 => SSSD 1.6.0
status: assigned => new

Decided we are not going to change the location of the python code.

resolution: => wontfix
status: new => closed

Metadata Update from @jzeleny:
- Issue assigned to sgallagh
- Issue set to the milestone: SSSD 1.6.0

7 years ago

Metadata Update from @jhrozek:
- Custom field rhbz adjusted to 0

6 years ago

Metadata Update from @jhrozek:
- Custom field rhbz adjusted to 0

6 years ago

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/1801

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Login to comment on this ticket.

Metadata