From Fedora Project Wiki
(adding tasks)
Line 22: Line 22:


== Benefit to Fedora ==
== Benefit to Fedora ==
Bring to Fedora a Python Framework with active upstream community and a growing user community, please note than Fedora will become in the first distro to ship the Frappe Framework.
Bring to Fedora a Python Framework with active upstream community and a growing user community. Please note that Fedora will become the first Linux distribution to ship the Frappe Framework.


== Scope ==
== Scope ==
* Proposal owners:  
* Proposal owners: Initial work has been done for ERPNext (an accounting system built on the top of Frappe) on F22 in [https://copr.fedoraproject.org/coprs/williamjmorenor/ERPNext/ a Copr repository]. Patches and quick fixes should be cleaned up or revisited.
** Packaging: williamjmorenot at fedoraproject.org
 
** Review and QA: mayorga at fedoraproject.org
{|
! Package name
! Task
! Status
|-
|python-semantic-version
|Create
|{{result|inprogress|williamjmorenor}} [https://bugzilla.redhat.com/show_bug.cgi?id=1228941 1228941]
|-
|python-frappe
|Create
|{{result|inprogress|williamjmorenor}} [https://bugzilla.redhat.com/show_bug.cgi?id=1228942 1228942]
|-
|python-frappe-bench
|Create
|{{result|inprogress|williamjmorenor}} [https://bugzilla.redhat.com/show_bug.cgi?id=1228943 1228943]
|-
|python-chardet
|Update to 2.3.0
|{{result|inprogress|mayorga}} [https://bugzilla.redhat.com/show_bug.cgi?id=1150536 1150536]
|-
|pytz
|Update to 2015.4
|{{result|inprogress|mayorga}} [https://bugzilla.redhat.com/show_bug.cgi?id=1161236 1161236]
|-
|python-werkzeug
|Update to 0.10.4
|{{result|inprogress|mayorga}} [https://bugzilla.redhat.com/show_bug.cgi?id=1206178 1206178]
|-
|python-html2text
|Update to 2015.6.6
|{{result|inprogress|mayorga}} [https://bugzilla.redhat.com/show_bug.cgi?id=1229552 1229552]
|}
<!-- What work do the feature owners have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
<!-- What work do the feature owners have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->


Line 47: Line 79:


<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
not a System Wide Change  
N/A (not a System Wide Change)


== How To Test ==
== How To Test ==
Line 65: Line 97:


<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
not a System Wide Change
N/A (not a System Wide Change)


Instrucción will be packaged in a README-Fedora in the package, we also plan to write a wiki and post to Planet  
Instructions will be packaged in a README-Fedora, we also plan to write a wiki and post to Planet  


== User Experience ==
== User Experience ==
<!-- 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 -->
not a System Wide Change
N/A (not a System Wide Change)


== Dependencies ==
== Dependencies ==
not a System Wide Change
N/A (not a System Wide Change)


== Contingency Plan ==
== Contingency Plan ==
Line 89: Line 121:


<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
not a System Wide Change  
N/A (not a System Wide Change)


== Release Notes ==
== Release Notes ==

Revision as of 04:18, 9 June 2015

Frappe Framework

Summary

A full-stack web framework based on Python and Javascript to help you build powerful business apps and nifty extensions.

Owner

Current status

  • Targeted release: Fedora 23
  • Last updated: 06-04-2014
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

  • Frappe is a Python and JavaScript framework.
  • Frappe is the Framework on top ERPNext it is builded.
  • Frappe has libraries and API for everything from authentication to reports.
  • Frappe is built with the philosophy make it a "battries included" framework

Benefit to Fedora

Bring to Fedora a Python Framework with active upstream community and a growing user community. Please note that Fedora will become the first Linux distribution to ship the Frappe Framework.

Scope

  • Proposal owners: Initial work has been done for ERPNext (an accounting system built on the top of Frappe) on F22 in a Copr repository. Patches and quick fixes should be cleaned up or revisited.
Package name Task Status
python-semantic-version Create
Inprogress inprogress williamjmorenor
1228941
python-frappe Create
Inprogress inprogress williamjmorenor
1228942
python-frappe-bench Create
Inprogress inprogress williamjmorenor
1228943
python-chardet Update to 2.3.0
Inprogress inprogress mayorga
1150536
pytz Update to 2015.4
Inprogress inprogress mayorga
1161236
python-werkzeug Update to 0.10.4
Inprogress inprogress mayorga
1206178
python-html2text Update to 2015.6.6
Inprogress inprogress mayorga
1229552
  • Other developers: not a System Wide Change
  • Release engineering: not a System Wide Change
  • Policies and guidelines: not a System Wide Change
  • Trademark approval: not needed for this Change

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

N/A (not a System Wide Change)

Instructions will be packaged in a README-Fedora, we also plan to write a wiki and post to Planet

User Experience

N/A (not a System Wide Change)

Dependencies

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: not a System Wide Change, is the Frappe Framework is not ready for user we will point to the f24 release, unstable packages can be found here
  • Contingency deadline: not a System Wide Change
  • Blocks release? not a System Wide Change, No
  • Blocks product? not a System Wide Change, No

Documentation

N/A (not a System Wide Change)

Release Notes