User:Ianweller/Projects

From FedoraProject

< User:Ianweller(Difference between revisions)
Jump to: navigation, search
(His Beefiness)
Line 3: Line 3:
 
If you would like to suggest something for Ian to do, please put it on the [[User talk:Ianweller/Projects|talk page]].
 
If you would like to suggest something for Ian to do, please put it on the [[User talk:Ianweller/Projects|talk page]].
  
== fedora-business-cards ==
+
== High priority ==
  
* <s>'''[[rhbug:480133]]—“No margin for professional printing can be added”'''</s> Pushed to git
+
=== fedora-elections-flask ===
* <s>Set up l10n for fedora-business-cards (?)</s> don't care right now
+
 
* Do a little bit of redesign as suggested by Mo
+
* Get it done
* <s>'''Modularize business card designs''' as requested by mchua, possibly rename fedora-business-cards</s> done
+
 
 +
=== fedora-business-cards ===
 +
 
 +
* Get card redesign into code (from [http://ianweller.fedorapeople.org/fbc_mockups/], design 01j, align bottom)
 
* Get rid of /usr/bin/fedora-business-cards code and using python-setuptools entry points
 
* Get rid of /usr/bin/fedora-business-cards code and using python-setuptools entry points
  
== Brand and trademark guidelines + legal stuff ==
+
== Medium priority ==
 +
 
 +
=== Brand and trademark guidelines + legal stuff ===
  
 
* Do whatever needs to happen to make the current drafts into non-drafts
 
* Do whatever needs to happen to make the current drafts into non-drafts
 
* Work on moving content from the Legal: namespace to a static non-wiki website (probably a fedora-legal-web.git)
 
* Work on moving content from the Legal: namespace to a static non-wiki website (probably a fedora-legal-web.git)
  
== fonts.fedoraproject.org ==
+
== Low priority ==
 +
 
 +
=== fonts.fedoraproject.org ===
  
 
* <s>Write script to download font RPMs and extract them</s> done
 
* <s>Write script to download font RPMs and extract them</s> done
Line 25: Line 32:
 
* Integrate into fcomm tagger to determine if fonts are serif or sans-serif or mono or whaaatever
 
* Integrate into fcomm tagger to determine if fonts are serif or sans-serif or mono or whaaatever
  
== [https://sparkslinux.wordpress.com/2012/01/24/announcing-docsglue/ DocsGlue] ==
+
=== [https://sparkslinux.wordpress.com/2012/01/24/announcing-docsglue/ DocsGlue] ===
  
 
* <s>Determine something that can convert MediaWiki syntax to DocBook</s> python-mwlib
 
* <s>Determine something that can convert MediaWiki syntax to DocBook</s> python-mwlib
Line 34: Line 41:
 
* Glue everything together with the GUI
 
* Glue everything together with the GUI
 
* Do magic
 
* Do magic
 
== His Beefiness ==
 
 
* <s>Determine if we (Red Hat) can select an appropriate license for the Beefy Miracle or if it defaults to the license for Anaconda</s> done by other people
 
  
 
== Fedora Planet theme refresh ==
 
== Fedora Planet theme refresh ==
Line 50: Line 53:
 
== python-simplemediawiki ==
 
== python-simplemediawiki ==
 
* Python 3 compatibility
 
* Python 3 compatibility
 
== mw ==
 
* Improve (fix) metadata directory
 
* Improve current commands
 
* Add more commands (mw blame)
 
 
== Logo compliance ==
 
* Fix: https://fedorahosted.org/design-team/ticket/159 (clear space concerns)
 

Revision as of 18:35, 24 July 2012

This is Ian's page where he keeps track of what he's trying to work on.

If you would like to suggest something for Ian to do, please put it on the talk page.

Contents

High priority

fedora-elections-flask

  • Get it done

fedora-business-cards

  • Get card redesign into code (from [1], design 01j, align bottom)
  • Get rid of /usr/bin/fedora-business-cards code and using python-setuptools entry points

Medium priority

Brand and trademark guidelines + legal stuff

  • Do whatever needs to happen to make the current drafts into non-drafts
  • Work on moving content from the Legal: namespace to a static non-wiki website (probably a fedora-legal-web.git)

Low priority

fonts.fedoraproject.org

  • Write script to download font RPMs and extract them done
  • Make webpage template
    • Front page -- randomly selected fonts for that day's page render
    • Per-font pages
    • Some sort of search functionality
  • Integrate into fcomm tagger to determine if fonts are serif or sans-serif or mono or whaaatever

DocsGlue

  • Determine something that can convert MediaWiki syntax to DocBook python-mwlib
  • Package python-mwlib and the docbook writer (status: User:Ianweller/mwlib status)
  • Bugzilla integration:
    • Get components for the Fedora Docs thingy
    • File a bug with an attachment
  • Glue everything together with the GUI
  • Do magic

Fedora Planet theme refresh

Create new planet theme that supports:

  • Collapsible sidebar
  • Show/hide individual authors (stored in a cookie)
  • Show/hide individual posts (stored in a cookie)

Base the new theme on the current fedoraproject.org layout.

python-simplemediawiki

  • Python 3 compatibility