Closed Bug 446441 Opened 16 years ago Closed 15 years ago

Move goals to database

Categories

(Webtools Graveyard :: Verbatim, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dschafer, Unassigned)

References

Details

Currently, rights and goals for a given project are stored in a .prefs file in the folder; these should be in a database.

Note that attachment 330595 [details] [diff] [review] introduced some odd behavior in function getuserswithrights in projects.py to work around the standard "dots in .prefs file" issue, and that this code should be removed when this bug is fixed.
Assignee: nobody → dschafer
Status: ASSIGNED → NEW
Status: NEW → ASSIGNED
Blocks: 446443
No longer blocks: 446443
Blocks: 444621
I'm making this bug solely for goals, and making a new one for rights.  Properly putting goals into the database might be a bit tricky, since ideally we'd want Files <-> Goals to be a many-to-one relationship, but we don't have Files in its own table at this point.  We could just store a list of files in a LONGTEXT in the goals database as a temporary fix.
Assignee: dschafer → nobody
Status: ASSIGNED → NEW
Summary: Move rights and goals to database → Move goals to database
Closing out Pootle bugs from Verbatim component:

We're running Pootle trunk, and it's not a feature to be implemented on our end, but this might already be fixed.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.