update TODO
This commit is contained in:
parent
8955d94956
commit
5fab68022a
18
TODO
18
TODO
@ -1,12 +1,9 @@
|
|||||||
Order of no particular importance:
|
Order of no particular importance:
|
||||||
|
|
||||||
*** API Changes ***
|
*** API Changes ***
|
||||||
s/GetJobList/GetActiveTransactions
|
s/GetJobList/GetTransactions
|
||||||
s/JobListChanged/ActiveTransactionsChanged
|
s/JobListChanged/TransactionListChanged
|
||||||
s/PkTask/PkBackend (and local variables)
|
s/GetOldTransactions/GetTransactionDetails
|
||||||
|
|
||||||
*** Put the pk-application taskbar in the status section ***
|
|
||||||
It looks wrong where it is...
|
|
||||||
|
|
||||||
*** Have to have an UpdatesChanged signal ***
|
*** Have to have an UpdatesChanged signal ***
|
||||||
For the icon to update after we've done a system upgrade
|
For the icon to update after we've done a system upgrade
|
||||||
@ -36,21 +33,18 @@ Need to convert the role to an enum
|
|||||||
Client programs using libpackagekit should know the error, rather than just
|
Client programs using libpackagekit should know the error, rather than just
|
||||||
"it failed"
|
"it failed"
|
||||||
|
|
||||||
*** Add logging so we can see what was installed/removed and when ***
|
*** Log what was installed/removed and when ***
|
||||||
Depends on transaction_id and sqlite integration.
|
Need to monitor the Package's emitted by the task and encoded to a string
|
||||||
|
|
||||||
*** Add "when installed" and "installed by" data into UI ***
|
*** Add "when installed" and "installed by" data into UI ***
|
||||||
Is this useful?
|
Is this useful?
|
||||||
|
|
||||||
We would need to store package_id,installed_by,when_installed in a sqlite database
|
We would need to store package_id,installed_by,when_installed in a sqlite database
|
||||||
|
|
||||||
*** Dummy backend should use subpercent and install deps ***
|
*** Dummy backend should use subpercent and install deps ***
|
||||||
It's not a great test case right now...
|
It's not a great test case right now...
|
||||||
|
|
||||||
*** Handle rollbacks for select backends ***
|
*** Handle rollbacks for select backends ***
|
||||||
To do rollbacks sanely in PK we need a few things:
|
To do rollbacks sanely in PK we need a few things:
|
||||||
* convert the job into a transaction_id
|
|
||||||
* save the transaction_id's and descriptions to a database
|
|
||||||
* add a method to get the transaction_id's in the last x transactions
|
|
||||||
* write an application that can see the description of the transactions
|
* write an application that can see the description of the transactions
|
||||||
* use an new method to handle the rollbacks and pass it to the backend
|
* use an new method to handle the rollbacks and pass it to the backend
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user