From Fedora Project Wiki
No edit summary
(Undo revision 414870 by Williamjmorenor (talk))
 
(11 intermediate revisions by 3 users not shown)
Line 51: Line 51:
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
-->
-->
* Tracker bug: <will be assigned by the Wrangler>
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1191544 #1191544]


== Detailed Description ==
== Detailed Description ==
Once qtile 0.9 is released upstream, package it for Fedora.  All of the dependencies are already in Rawhide as of this writing.
* Simple, small and extensible. It's easy to write your own layouts, widgets and commands.
* Configured in Python.
* Command shell that allows all aspects of Qtile to be managed and inspected.
* Complete remote scriptability - write scripts to set up workspaces, manipulate windows, update status bar widgets and more.
* Qtile's remote scriptability makes it one of the most thoroughly unit-tested window mangers around.


== Benefit to Fedora ==
== Benefit to Fedora ==
Line 61: Line 65:
== Scope ==
== Scope ==
* Proposal owners:
* Proposal owners:
Work with upstream to get releae out and then package for Fedora
Completed.


* Other developers: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Other developers: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
Line 104: Line 108:


== Dependencies ==
== Dependencies ==
At this time, waiting on upstream to fix remaining release blockers.
All dependencies are packaged, upstream has released 0.9.1


== Contingency Plan ==
== Contingency Plan ==
If things don't work out, simply do not include the package
Package is in repos, change is in place.


== Documentation ==
== Documentation ==
Line 119: Line 123:
-->
-->


[[Category:ChangePageIncomplete]]
[[Category:ChangeAcceptedF22]]
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->

Latest revision as of 22:46, 4 June 2015


qtile

Summary

qtile is a tiling window manager written in python. More can be found at the project's website

Owner

  • Name: John Dulaney
  • Email: <jdulaney@fedoraproject.org>
  • Release notes owner:

Current status

Detailed Description

  • Simple, small and extensible. It's easy to write your own layouts, widgets and commands.
  • Configured in Python.
  • Command shell that allows all aspects of Qtile to be managed and inspected.
  • Complete remote scriptability - write scripts to set up workspaces, manipulate windows, update status bar widgets and more.
  • Qtile's remote scriptability makes it one of the most thoroughly unit-tested window mangers around.

Benefit to Fedora

Bring a really slick window manager with an active upstream to Fedora.

Scope

  • Proposal owners:

Completed.

  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

  • Install qtile (dnf install qtile)
  • In desktop/session manager, select qtile
  • log in
  • Hit meta(Windows key) - r to bring up launcher on task bar at bottom of screen
  • type firefox and hit enter
  • Firefox should come up
  • Use ctrl-meta-q to log out.

User Experience

Nice, highly configurable, python-y awesomeness!

Dependencies

All dependencies are packaged, upstream has released 0.9.1

Contingency Plan

Package is in repos, change is in place.

Documentation

Coming

Release Notes