Summary | Agora fixes and refactoring for H4 |
Queue | Agora |
Queue Version | Git master |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | vilius (at) lnk (dot) lt |
Created | 07/21/2011 (5071 days ago) |
Due | |
Updated | 08/04/2011 (5057 days ago) |
Assigned | 07/24/2011 (5068 days ago) |
Resolved | 08/04/2011 (5057 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | Yes |
Assigned to Jan Schneider
State ⇒ Resolved
New Attachment: agoraH4.tar.gz
Hopefully I have mastered git rebase/amend/continue right.
As for Agora, yes, it's ugly in some ways, but does intranet messaging
just right :)
moved from CVS to git. Was it intentional?
same structure. Also, maybe someone would have CVS version in
between year 2007 and year 2008 of Agora installed. So it would be a
lot easier for them to upgrade. Or do you mean that all sql/upgrade
scripts for unreleased applications when moved to H4 can be combined
into one migration script? If yes, how step 5 is different from 1-4?
scripts that exist in CVS applied already. Anything else would be
overcomplicating things.
moved from CVS to git. Was it intentional?
same structure. Also, maybe someone would have CVS version in between
year 2007 and year 2008 of Agora installed. So it would be a lot
easier for them to upgrade. Or do you mean that all sql/upgrade
scripts for unreleased applications when moved to H4 can be combined
into one migration script? If yes, how step 5 is different from 1-4?
State ⇒ Feedback
name typo in the down migration in step 2.
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Agora fixes and refactoring for H4
Queue ⇒ Agora
Milestone ⇒
Patch ⇒ Yes
New Attachment: agora.tar.gz
State ⇒ Unconfirmed
* Added driver factory and converted Agora to use it.
* Added database migration scripts.
* Switched Agora from MDB2 to Horde_Db.
* Renamed Agora_Messages to Agora_Driver to better match other applications.
I have also marked various bugs in TODO comments which I have found
during testing. They exist in old version too. As soon as this is
commited I can start fixing those and cleaning the code (oh yes it is
a mess :)).