On 06/29/2011 01:16 PM, Daniel J Walsh wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 06/29/2011 05:50 AM, Jiri Moskovcak wrote: >> Hi! >> I'm going to replace the report library with the new libreport. Today I >> plan to replace it in rawhide and if it goes smoothly I'd like to >> replace it in F15 as well. >> > Hasn't this already reached F15? Have you readded the GTKIO stuff? >> pros: >> - libreport is written in C (report is in python), so it's easier to >> write bindings for other languages >> - it's API compatible with report (it has python bindings) >> - it shares configuration with ABRT, so users just need to write their >> credentials and defaults only once >> - shares the UI with ABRT (the reporting wizard), so users are presented >> with the same UI despite of from where they are reporting a problem >> >> cons: >> - it has a bit different UI >> - account information (e.g: bz loging+password) is forgotten and needs >> to be entered again > Why? Is it remembered within the session? Can't it save the bugzilla > info within the gnome-keyring? >> - some minor breakage expected (hopefully not...) >> >> >> affected packages (according to repoquery): >> - report + subpackages (being obsoleted) >> - python-meh >> - anaconda >> - anaconda-0:15.31-1.fc15.x86_64 >> - firstboot-0:1.119-1.fc15.x86_64 >> - system-config-kickstart-0:2.8.7-2.fc15.noarch >> - setroubleshoot >> >> As I said, libreport should be API compatible with report, so no changes >> should needed, but of course can't be 100% sure if it's bugfree ;) > > Do we have to do anything to our packages to make this work? - mentioned packages should change: Requires: report{-gtk} to Requires: libreport{-gtk} - but that's not needed right now since libreport provides report{-gtk} - the references to report should be removed once we're done with the transition -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel