Ravenbrook / Projects / Perforce Defect Tracking Integration / Issues
This list may include some issues incorrectly, because "p4 fixes -i" does not report a fix for a version branch if the files changed by the fix were deleted on the masters before the version branch was taken.
| Job | Priority | Title |
|---|---|---|
| job000325 | critical | Can't read issues from TeamTrack 5.0 |
| job000328 | critical | Queries with plus or percent signs fail in TeamTrack 5.0 |
| job000335 | critical | Can't update cases in a TeamTrack 5.0 database |
| job000338 | critical | TeamTrack 5.0 doesn't update P4DTI_ fields |
| job000370 | critical | Journal fields in TeamTrack 5.0 can't be replicated |
| job000379 | critical | P4DTI corrupts date/time fields in TeamTrack if server time zone is not UTC |
| job000628 | critical | Bugzilla 2.16 and 2.16.1 patches are broken |
| job000977 | critical | perforce documentation links in UG do not work. |
| job001081 | critical | Bugzilla bug email not working |
| job000031 | essential | Queries to TeamTrack database may fail because of unescaped quotes in SQL |
| job000033 | essential | Incompatible with other TeamShare API programs |
| job000048 | essential | Consistency checking of the configuration is inadequate |
| job000063 | essential | Dates aren't replicated with fixes |
| job000075 | essential | No automatic check of configuration |
| job000148 | essential | Replicator is slow due to reading auxiliary tables many times |
| job000156 | essential | Pending changelists aren't clearly indicated as such in Bugzilla |
| job000182 | essential | Elapsed time fields aren't replicated properly |
| job000188 | essential | The TeamTrack integration fails with non-ASCII characters |
| job000194 | essential | Perforce states include tSupport states as well as tTrack states |
| job000212 | essential | TeamTrack 4.5 not supported |
| job000233 | essential | When you submit a new issue to TeamTrack it overwrites the issue |
| job000298 | essential | Multiple Perforce sections in the Bugzilla form |
| job000302 | essential | Test procedure doesn't test P4DTI upgrade |
| job000305 | essential | tTrack: mystery empty transition failure |
| job000311 | essential | If you have two TeamTrack projects with the same name, the replicator stops working |
| job000320 | essential | P4DTI is not tested on Solaris |
| job000339 | essential | Can lose Bugzilla changes in rare race condition |
| job000346 | essential | Can't stop replication of an issue |
| job000350 | essential | Can't update some Bugzilla fields from Perforce |
| job000366 | essential | Some replicator failures may leave things inconsistent |
| job000380 | essential | Bugzilla integration upgrade fails if you change the replicator id |
| job000387 | essential | TeamTrack 5.0 integration doesn't provide good error messages |
| job000396 | essential | Bugzilla 2.14 integration doesn't send notification e-mails |
| job000434 | essential | Migration of nonexistent users is too cumbersome |
| job000437 | essential | Jobspec not suitable for creating new jobs |
| job000439 | essential | Migration documentation is hard to find |
| job000443 | essential | Replicator needlessly re-does work |
| job000444 | essential | P4DTI can generate a lot of conflict email messages very quickly |
| job000481 | essential | TeamTrack transition not replicated from P4D 2002.1 beta (29455) on submit of pending changelist |
| job000482 | essential | P4DTI Windows Service stalls after a few days |
| job000485 | essential | Too many conflict e-mails sent |
| job000487 | essential | Documentation doesn't troubleshoot poll failure very well |
| job000488 | essential | AG doesn't stress importance of not deleting issues |
| job000498 | essential | Bugzilla integration doesn't treat "numeric" fields well |
| job000501 | essential | new jobs break TeamTrack integration if LASTMODIFIEDDATE or SUBMITDATE are replicated |
| job000523 | essential | Bugzilla user interface doesn't tolerate missing changelist records |
| job000525 | essential | Consistency checker doesn't check changelists. |
| job000607 | essential | Bugzilla 2.16.1 not supported |
| job000609 | essential | Test suite for Bugzilla on Windows doesn't work |
| job000611 | essential | TeamTrack test database licenses expired |
| job000613 | essential | TeamTrack interface MSVC workspace is confused |
| job000614 | essential | TeamTrack tests run when configured for Bugzilla on Windows |
| job000615 | essential | Bugzilla shows extra changelists with multiple Perforce servers |
| job000630 | essential | Can't restrict State field values by TeamTrack project |
| job000697 | essential | Bugzilla 2.18 not supported |
| job000701 | essential | A hanging query can lock up the defect tracker |
| job000704 | essential | Bugzilla fixes table shows the fixer, not the changer |
| job000705 | essential | Insufficient documentation for running tests |
| job000757 | essential | Issue script doesn't segregate TeamTrack jobs |
| job000833 | essential | Bugzilla 2.16.4 not supported. |
| job000840 | essential | Documentation refers to TeamShare, not Serena |
| job000956 | essential | No P4DTI section when Bz 2.16+ bug is "formatted for printing" |
| job000969 | essential | No support for Perforce "tickets" |
| job000971 | essential | No P4DTI section when Bz 2.17+ bug is "formatted for printing" |
| job000972 | essential | Enormous changelist descriptions break replication to Bugzilla |
| job001128 | essential | Bugzilla 2.18 patch removes some documentation |
| job001256 | essential | No warning message if bugzilla_directory set to None |
| job001701 | essential | P4DTI build script too slow |
| job001702 | essential | build script doesn't check dependencies |
| job001703 | essential | release build script requires winzip |
| job002105 | essential | Windows release doesn't unpack in the right place |
| job002295 | essential | P4DTI doesn't work with Python 2.6 |
| job000076 | optional | Deleting records gives the replicator a headache |
| job000098 | optional | Perforce UIs don't link to defect tracker UIs |
| job000099 | optional | The p4 module has a security hole |
| job000169 | optional | Change numbers are links in TeamTrack even when no changelist URL has been specified |
| job000196 | optional | Illegal transitions should be prevented by Perforce clients |
| job000197 | optional | P4DTI doesn't do ESMTP authentication |
| job000207 | optional | Deleted jobs aren't restored immediately |
| job000213 | optional | Performance of Bugzilla is reduced because it always locks tables |
| job000220 | optional | Perforce admin/superuser password is in clear in config.py |
| job000223 | optional | Quote in change comment terminates display in TeamTrack |
| job000239 | optional | The jobname function not configurable |
| job000242 | optional | Uninstalling the RPM before running the P4DTI fails |
| job000264 | optional | Uninstalling RPM-installed P4DTI doesn't remove symlinks |
| job000318 | optional | "p4 logger" failed once |
| job000344 | optional | Bugzilla fixes table not sorted by changelist |
| job000348 | optional | Bugzilla comments can get wrong timestamp |
| job000365 | optional | No startup script for Solaris |
| job000367 | optional | Stopping using the startup script can cause inconsistencies |
| job000369 | optional | Integration Kit is hard to build and test |
| job000397 | optional | Obscure error message when Perforce client incompatible with server |
| job000412 | optional | Can't migrate users from Perforce to TeamTrack automatically |
| job000414 | optional | Bugzilla integration is slow if many users don't match up |
| job000423 | optional | Bugzilla integration may fail due to MySQL IntegrityError |
| job000438 | optional | Have to create Bugzilla products/components/versions by hand when migrating |
| job000473 | optional | Bugzilla integration doesn't check MySQL server version |
| job000484 | optional | Bugzilla integration fails to update timestamp if only description changes |
| job000486 | optional | Exponential backoff looks like failure |
| job000489 | optional | Mail recipients are not very configurable |
| job000497 | optional | Bugzilla can't replicate lastdiffed field if we run processmail |
| job000518 | optional | migrate_users doesn't add the P4DTI user to Bugzilla |
| job000524 | optional | It's hard to force the replication of particular items to the defect tracker |
| job000606 | optional | Test suite doesn't display config file name |
| job000618 | optional | Automated release build script requires client with release/... |
| job000629 | optional | Sense of release notes "what's new" is reversed |
| job000638 | optional | "p4dti subsystem is locked" message from startup script |
| job000706 | optional | Procedure for running a single test does not (always?) work. |
| job000707 | optional | Automated tests can't cope if dbms_password is needed. |
| job000708 | optional | No procedure for creating new mysql dumps |
| job000815 | optional | Perl warnings generated when test suite runs Bugzilla scripts |
| job000864 | optional | Change to fix user not replicated |
| job000900 | optional | When installing service, get "Fatal Python error: PyThreadState_Get: no current thread" |
| job000955 | optional | P4DTI section not using Bugzilla template hooks |
| job000984 | optional | P4DTI doesn't work with Bugzilla 2.18rc2 |
| job001054 | optional | AG has no job_url example for P4Web |
| job001292 | optional | Integration Kit can't make a distribution |
| job002056 | optional | Build script assumes winzip |
| job000029 | nice | Filespecs and fixes aren't replicated properly from TeamTrack to Perforce |
| job000152 | nice | "commenton" parameters not enforced by Bugzilla integration |
| job000154 | nice | "shadowdb" is not supported by the Bugzilla integration |
| job000175 | nice | System fields like P4DTI-rid are editable by users in Perforce |
| job000201 | nice | Empty assigned_to field can't be replicated (unreproducible) |
| job000250 | nice | If you run the refresh script as your first step, all issues get overwritten |
| job000322 | nice | Type checking is too strict |
| job000323 | nice | If you use "python -G" to run the P4DTI you don't get so much error checking |
| job000353 | nice | Bugzilla's formatted views don't show P4DTI information |
| job000391 | nice | Can't build Bugzilla integration from kit |
| job000417 | nice | If you change replicated_fields and forget to refresh then fields may be mixed up in Perforce |
| job000432 | nice | Debugging information not available when customer makes a support call |
| job000435 | nice | Bugzilla doesn't have enough fields to migrate typical jobs |
| job000479 | nice | P4DTI fails to run as a service on Windows NT (unreproducible) |
| job000597 | nice | Test suite doesn't give error for invalid Bugzilla admin user |
Generated at 2013-05-23 21:25:08 by $Id: //info.ravenbrook.com/infosys/cgi/issue.cgi#476 $
Copyright © Ravenbrook Limited. This document is provided "as is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this document. You may make and distribute verbatim copies of this document provided that you do not charge a fee for this document or for its distribution.