soft dependency on sqlalchemy, openldap and memcached

RESOLVED FIXED

Status

Cloud Services
Server: Core
RESOLVED FIXED
7 years ago
6 years ago

People

(Reporter: tarek, Assigned: tarek)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

7 years ago
make sure an application does not depend on sqlalchemy juts because it uses server-core
(Assignee)

Updated

7 years ago
Summary: soft dependency on sqlalchemy → soft dependency on sqlalchemy and openldap
(Assignee)

Updated

7 years ago
Summary: soft dependency on sqlalchemy and openldap → soft dependency on sqlalchemy, openldap and memcached
(Assignee)

Comment 1

7 years ago
Also s/python-memcached/pylibmc/
(Assignee)

Comment 2

7 years ago
and s/mysql-python/pymysql
(Assignee)

Comment 3

7 years ago
Created attachment 531303 [details] [diff] [review]
Removed hard dependencies on sqlalchemy, ldap etc
Attachment #531303 - Flags: review?(telliott)
(Assignee)

Comment 4

7 years ago
I've also removed dependencies in the spec file and I am going to move them to the various apps level. 

Also server-core gained a makefile that can be used to run tests independantly. the build_extras target adds all soft dependencies (ldap, sql) so we run *all* tests.

There's also a coverage target target.
Attachment #531303 - Flags: review?(telliott) → review+
(Assignee)

Comment 5

7 years ago
Partially applied at https://hg.mozilla.org/services/server-core/rev/0f909665ea3c

will do soft deps after the tagging for this week's train
(Assignee)

Updated

6 years ago
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.