From Fedora Project Wiki
No edit summary
(Change announced on 2013-07-15)
Line 1: Line 1:
{{admon/important | Comments and Explanations | The page source contains comments providing guidance to fill out each section. They are invisible when viewing this page. To read it, choose the "edit" link.<br/> '''Copy the source to a ''new page'' before making changes!  DO NOT EDIT THIS TEMPLATE FOR YOUR CHANGE PROPOSAL.'''}}
<!-- Self Contained or System Wide Change Proposal?
<!-- Self Contained or System Wide Change Proposal?
Use this guide to determine to which category your proposed change belongs to.
Use this guide to determine to which category your proposed change belongs to.
Line 97: Line 95:
<!-- If this change proposal is noticeable by its target audience, how will their experiences change as a result?  Describe what they will see or notice. -->
<!-- If this change proposal is noticeable by its target audience, how will their experiences change as a result?  Describe what they will see or notice. -->
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
Developer Assistant GUI will be GUI tool for faster setting projects based on devassistant backend
Developer Assistant GUI will be GUI tool for faster setting projects based on devassistant backend.


== Dependencies ==
== Dependencies ==
Line 115: Line 113:
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
Online documentation for GUI will be accessible at our current documentation site (https://developer-assistant.readthedocs.org), the same generated html documentation will also be accessible in a newly introduced devassistant-docs subpackage.
Online documentation for GUI will be accessible at our current documentation site (https://developer-assistant.readthedocs.org), the same generated html documentation will also be accessible in a newly introduced devassistant-docs subpackage.


== Release Notes ==
== Release Notes ==
Line 125: Line 122:
Developer Assistant GUI feature will provide graphical user interface for generating new projects using devassistant [[ https://fedoraproject.org/wiki/Features/DevelopersAssistant ]]. More in-depth release notes will be produced when we actually do the release.
Developer Assistant GUI feature will provide graphical user interface for generating new projects using devassistant [[ https://fedoraproject.org/wiki/Features/DevelopersAssistant ]]. More in-depth release notes will be produced when we actually do the release.


[[Category:ChangeReadyForWrangler]]
[[Category:ChangeAnnounced]]
<!-- 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 -->

Revision as of 12:54, 15 July 2013


Developer Assistant GUI

Summary

The feature aims to provide GUI for devassistant package.

Owner

Current status

  • Targeted release: Fedora 20
  • Last updated: 2013-07-15
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

This feature aims to provide GUI frontend for devassistant package which currently only works on commandline.

Benefit to Fedora

Make development on Fedora easier for beginners who are afraid of/don't want to work with terminal.

Scope

  • Proposal owners:
    • creating wizard for each specific part for devassistant backend
    • all information will be taken from devassistant engine
  • 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

How To Test

Install "devassistant" package, run devassistant-gui and experiment.

User Experience

Developer Assistant GUI will be GUI tool for faster setting projects based on devassistant backend.

Dependencies

Only devassistant package itself.

Contingency Plan

  • Contingency mechanism: None needed
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), No

Documentation

Online documentation for GUI will be accessible at our current documentation site (https://developer-assistant.readthedocs.org), the same generated html documentation will also be accessible in a newly introduced devassistant-docs subpackage.

Release Notes

Developer Assistant GUI feature will provide graphical user interface for generating new projects using devassistant [[ https://fedoraproject.org/wiki/Features/DevelopersAssistant ]]. More in-depth release notes will be produced when we actually do the release.