From Fedora Project Wiki
No edit summary
No edit summary
 
Line 55: Line 55:
-->
-->
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1551325 #1551325]
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1551325 #1551325]
* Release Notes tracking: [https://pagure.io/fedora-docs/release-notes/issue/124 #124]


== Detailed Description ==
== Detailed Description ==

Latest revision as of 19:47, 4 March 2018


Drop Legacy GTK+ GUI in wireshark

Summary

Owner

Current status

Detailed Description

Since wireshark-2.0 there are two GUIs availble for use. One is based on GTK+ and the other on Qt. The upstream focuses on the development of the Qt-based GUI and the GTK-based GUI has been marked as legacy. Since wireshark 2.4.0 the GTK-based GUI is not supported anymore and it is disabled by default. We should drop the GTK-based wireshark in Fedora 29.


Benefit to Fedora

New features and bug fixes will only be delivered for Qt-based GUI by the upstream.


Scope

  • Proposal owners:

This is an isolated change. The new GUI is more or less the same as the new one. It does not affect any functionality of wireshark package. This will be a very easy change from developer point of view.

  • Other developers: N/A (not a System Wide Change)
  • Release engineering: #7319 (a check of an impact with Release Engineering is needed)
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: N/A (not needed for this Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

1. simply try to install wireshark-gtk package and the operation should fail. The same should happen for wireshark-qt because wireshark-qt would become the default package and would be renamed simply as wireshark.


User Experience

N/A (not a System Wide Change)

Dependencies

This is a standalone package.

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: Do this change in Fedora 29, it may be done right after Fedora 28 is branched and Rawhide becomes branch for Fedora 29
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No
  • Blocks product? product


Documentation

N/A (not a System Wide Change)

Release Notes