Timeline

2010-01-01:

  • mark qt:3 as deprecated with ewarn
  • add ewarn to qt3.eclass with link to removal policy
  • prepare news item about qt:3 deprecation and future removal

2010-01-21:

  • Qt team meeting: discuss actions to be taken regarding remaining
    pkgs that use qt:3

2010-02-21:

  • mask qt:3 and depending ebuilds, pending removal, see bug 283429

2010-03-21:

  • remove qt:3 and depending ebuilds from the tree
  • remove masks
  • clean profiles from qt3 remnants
  • mark qt3.eclass as deprecated pending later removal

Policy for remaining ebuilds depending on qt:3

  • if Qt3 optional, remove this option
  • if Qt4 depending version stable, remove Qt3 depending versions
  • if Qt4 depending version in testing, mark stable, then remove older
    versions
  • if no Qt4 version in tree, get Qt4 version in testing by 2010-01-21
    and stable by 2010-02-21
  • if no Qt4 version exists, check for equivalent/replacement packages,
    and mask by Feb. 21.

Note: for packages that currently have no version marked stable, the
references to stabling Qt4 versions obviously don’t apply.