F21 System Wide Change: Web Assets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



= Proposed System Wide Change:  Web Assets = 
https://fedoraproject.org/wiki/Changes/Web_Assets

Change owner(s): T.C. Hollingsworth <tchollingsworth@xxxxxxxxx>

This is multi-release change, already approved for Fedora 20.
https://lists.fedoraproject.org/pipermail/devel-announce/2013-July/001197.html

Traditionally, Fedora has been pushing bits from its various servers to 
people's browsers in an ad-hoc fashion, and issues surrounding JavaScript have 
been swept under the rug. This change proposal provides a simple framework for 
shipping static web content and a way forward to treat JavaScript more closely 
to other code in the distribution. 

== Detailed Description ==
A standard directory (/usr/share/web-assets) for static bits that are intended 
to be delivered to web browsers, such as CSS Frameworks, UI libraries, etc. 
will be introduced. HTTP daemons in the distribution should make this 
directory available publicly as /.sysassets.

Additionally, a standard directory (/usr/share/javascript) for JavaScript 
code, which may be used in browsers or server-side by applications such as 
nodejs or rubygem-execjs will also be introduced.

Finally, new packaging guidelines [1] will provide instructions for making 
proper use of these new directories. 

== Scope ==
See https://fedoraproject.org/wiki/Changes/Web_Assets#Scope

[1] https://fedoraproject.org/wiki/User:Patches/PackagingDrafts/Web_Assets

_______________________________________________
devel-announce mailing list
devel-announce@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel-announce
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux