Skip to content

Commit

Permalink
Signed-off-by: Laurie0131 <[email protected]>
Browse files Browse the repository at this point in the history
  • Loading branch information
Laurie0131 committed Jun 29, 2017
1 parent e551918 commit 823859e
Show file tree
Hide file tree
Showing 108 changed files with 1,901 additions and 481 deletions.
16 changes: 13 additions & 3 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,17 @@
name: Tianocore
description: Tianocore UEFI related projects
# !!! WARNING !!!
#
# This file should NOT be pulled into the production site since it sets specific site variables necessary to make the site work in non-production environments.
#

url: http://www.tianocore.org
name: TianoCore
description: TianoCore UEFI related projects

# Can't define 'url' on non-production GH pages as it will mess up 'redirect_from'
#url: http://www.tianocore.org
url: https://acgmultimedia.github.io/acgtianocore

# If hosting a project on GH pages, must define a baseurl to the project
#baseurl: /acgtianocore

markdown: kramdown

Expand Down
5 changes: 5 additions & 0 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<a href="{{baseurl}}/about.html" style="white-space:nowrap;">About</a> |
<a href="{{baseurl}}/legalese.html" style="white-space:nowrap;">Legal</a> |
<a href="{{baseurl}}/faq.html" style="white-space:nowrap;">FAQ</a> |
<a href="{{baseurl}}/contrib" style="white-space:nowrap;">How to Contribute</a> |
<a href="{{baseurl}}/coc.html" style="white-space:nowrap;">Code of Conduct</a>
94 changes: 65 additions & 29 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -1,29 +1,65 @@
{% include site-vars.liquid %}<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>{{ page.title }}</title>
<link rel="stylesheet" href="{{baseurl}}/pkg/bootstrap/css/bootstrap.min.css" >
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="{{baseurl}}/pkg/bootstrap/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="{{baseurl}}/css/main.css" >
<link rel="stylesheet" href="{{baseurl}}/css/navigation.css" >
<link rel="apple-touch-icon" sizes="57x57" href="{{baseurl}}/favicon/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="{{baseurl}}/favicon/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="{{baseurl}}/favicon/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="{{baseurl}}/favicon/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="{{baseurl}}/favicon/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="{{baseurl}}/favicon/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="{{baseurl}}/favicon/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="{{baseurl}}/favicon/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="{{baseurl}}/favicon/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="{{baseurl}}/favicon/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="{{baseurl}}/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="{{baseurl}}/favicon/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="{{baseurl}}/favicon/favicon-16x16.png">
<link rel="manifest" href="{{baseurl}}/favicon/manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="{{baseurl}}/favicon/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
</head>
<body>
<!--
<base href="https://www.acgmultimedia.com/clientarea/intel/5292tcw/files/review/" />
-->

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />

<title>{{ page.title }}</title>


<!--
// 3rd Party Libraries
<script src="{{baseurl}}/pkg/bootstrap/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="{{baseurl}}/pkg/bootstrap/css/bootstrap.min.css" >
<link rel="stylesheet" href="{{baseurl}}/css/bootstrap.css" >
-->
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<!--
// Styles
<link type="text/css" rel="stylesheet" media="screen and (min-width: 800px)" href="{{baseurl}}/css/mainWide.css">
-->
<link type="text/css" rel="stylesheet" href="{{baseurl}}/css/main.css" >
<link type="text/css" rel="stylesheet" href="{{baseurl}}/css/mainWide.css">
<link type="text/css" rel="stylesheet" href="{{baseurl}}/css/son-of-obsidian.css" >
<link type="text/css" rel="stylesheet" media="screen" href="{{baseurl}}/css/font-awesome.min.css">

<!--
// Scripts
-->
<script src="{{baseurl}}/js/main.js"></script>


<link rel="apple-touch-icon" sizes="57x57" href="{{baseurl}}/favicon/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="{{baseurl}}/favicon/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="{{baseurl}}/favicon/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="{{baseurl}}/favicon/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="{{baseurl}}/favicon/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="{{baseurl}}/favicon/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="{{baseurl}}/favicon/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="{{baseurl}}/favicon/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="{{baseurl}}/favicon/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="{{baseurl}}/favicon/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="{{baseurl}}/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="{{baseurl}}/favicon/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="{{baseurl}}/favicon/favicon-16x16.png">
<link rel="manifest" href="{{baseurl}}/favicon/manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="{{baseurl}}/favicon/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">


<!--
// Google Analytics
-->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-101341191-1', 'auto');
ga('send', 'pageview');

</script>
29 changes: 29 additions & 0 deletions _includes/mainmenu.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<div class="tcLogoArea tcWideOnly" style=""><a href="{{baseurl}}/"><img src="{{baseurl}}/images/logo2.svg" style="margin-top:108px;" /></a></div>
<div class="tcMenu">
<ul>
<li class="tcMenuItem {% if page.id == 'home2' %}tcMenuItemSelected{% endif %}"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/">What is TianoCore?</a></li>
<li class="tcMenuItem {% if page.id == 'gettingStarted' %}tcMenuItemSelected{% endif %}"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/getting-started.html">Getting Started</a></li>
<li class="tcMenuItem {% if page.id == 'documentation' %}tcMenuItemSelected{% endif %}"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/docs">Documentation</a></li>
<li class="tcMenuItem"><span class="tcMenuMarker" style=""></span><a href="https://github.com/tianocore/tianocore.github.io/wiki/Reporting-Issues" target="_blank">Reporting Issues</a></li>
<li class="tcMenuItem {% if page.id == 'howToContribute' %}tcMenuItemSelected{% endif %}"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/contrib">How to Contribute</a></li>
<li class="tcMenuItem {% if page.id == 'news' %}tcMenuItemSelected{% endif %}"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/news">Latest News</a></li>
</ul>
<ul class="tcNarrowOnly tcNarrowMenuFooterItems">
<li class="tcMenuItem"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/about.html">About</a></li>
<li class="tcMenuItem"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/legalese.html">Legal</a></li>
<li class="tcMenuItem"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/docs/member-faq.html">FAQ</a></li>
<li class="tcMenuItem"><span class="tcMenuMarker" style=""></span><a href="{{baseurl}}/coc.html">Code of Conduct</a></li>
</ul>
<ul>
<li class="tcMenuItem" style="padding-left:0;">
<table class="tcSocialIcons">
<tr>
<td style="text-align:center;"><a href="{{twitter}}" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a></td>
<td style="text-align:center;"><a href="{{youtube}}" target="_blank"><i class="fa fa-youtube-play" aria-hidden="true"></i></a></td>
<td style="text-align:center;"><a href="mailto:{{adminemail}}?Subject=Website" target="_blank"><i class="fa fa-envelope" aria-hidden="true"></i></a></td>
<td style="text-align:center;"><a href="{{baseurl}}/news/feed.xml"><i class="fa fa-rss" aria-hidden="true"></i></a></td>
</tr>
</table>
</li>
</ul>
</div>
7 changes: 7 additions & 0 deletions _includes/site-vars.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,12 @@
{% assign baseurl = site.github.url %}
{% endif %}
{% assign wiki = "https://github.com/tianocore/tianocore.github.io/wiki" %}
{% assign gitbook = "https://www.gitbook.com/@edk2-docs" %}
{% assign edk2files = "http://sourceforge.net/projects/edk2/files" %}
{% assign edk2github = "https://github.com/tianocore/edk2" %}
{% comment %}{% assign laurieadminemail = "[email protected]" %}{% endcomment %}
{% comment %}{% assign adminemail = "[email protected]" %}{% endcomment %}
{% assign adminemail = "[email protected]" %}
{% assign twitter = "https://twitter.com/tianocore" %}
{% assign youtube = "https://www.youtube.com/channel/UCFba7KYQgABFEt6FLcetPgA" %}
{% endcapture %}
71 changes: 66 additions & 5 deletions _layouts/default.html
Original file line number Diff line number Diff line change
@@ -1,9 +1,70 @@
{% include site-vars.liquid %}<!DOCTYPE html>
<html>
<head>
{% include head.html %}
{% include page-top.html %}
<div id="content">
</head>
<body>

{{ content }}
<div class="tcOuter">
<div class="tcInner">

<div class="tcNarrowOnly tcNarrowModeHeader">
<table cellpadding="0" cellspacing="0" border="0" style="width:100%;">
<tr>
<td><a href="{{baseurl}}/"><img src="{{baseurl}}/images/logo2.svg" style="width:160px;" /></a></td>
<td class="tcNavBars">
<a class="tcNavBarItem tcNavBarArrowLeft" href="javascript:_gotoPrevPage();"><i class="fa fa-arrow-left" aria-hidden="true"></i></a>
<a class="tcNavBarItem tcNavBarArrowRight" href="javascript:_gotoNextPage();"><i class="fa fa-arrow-right" aria-hidden="true"></i></a>
<a class="tcNavBarItem tcMenuBar" href="javascript:_toggleMenu();"><i class="fa fa-bars" aria-hidden="true"></i></a>
</td>
</tr>
</table>
</div>

<div class="tcMain">

<div class="tcNarrowModeHeaderSpacer tcNarrowOnly"></div>

<div class="tcMenuPanel">
{% include mainmenu.html %}
</div>
<div class="tcContentPanel">
{% if page.id == "home" %}
<div class="tcContent tcFrontPage">
{% else %}
<div class="tcContent">
{% endif %}
<div class="tcContentHeader">
{% if page.sublayout == "news" %}
<h3>{{ page.date | date: "%B %-d, %Y" }}</h3>
{% else %}
<h1>{{ page.title }}</h1>
{% endif %}
</div>
<div class="tcContentMain">
{{ content }}
</div>
<br/>
<div class="tcFooter">
{% include footer.html %}
</div>
</div>
</div>
<div id="tcNarrowModeMenu" class="tcNarrowOnly" style="display:none;">
{% include mainmenu.html %}
</div>

</div>

</div><!-- inner -->
</div><!-- outer -->

</div>
<!--
// Required for run-time RWD mode check
-->
<div style="display:none;">
<div id="cssCheck">CSS Check</div>
</div>

{% include foot.html %}
</body>
</html>
50 changes: 13 additions & 37 deletions about.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,21 @@
---
layout: default
title: About the Community
title: About
id: about
redirect_from:
- /uefi/
---
{% include site-links.md %}

There is a lot to learn about the the EFI and Framework open source community. Without actually joining the community, you still have access to the documentation, source and binaries available on the EFI and Framework Open Source Community Website. However, your involvement will be limited to read-only access to the tools provided by the community. The real magic of any community is when you join and have full access to the tools that the community drivers use to evolve and make their application and its accompanying documentation and tooling. As a community member, you will have access to the following:
Welcome to TianoCore, the community supporting an open source implementation of [UEFI]({{wiki}}/UEFI){:target="_blank"}. [EDK II]({{wiki}}/EDK-II){:target="_blank"} is a modern, feature-rich, cross-platform firmware development environment for the UEFI and [PI]({{wiki}}/PI){:target="_blank"} specifications. We hope that you’ll review our [documentation]({{baseurl}}/docs), use TianoCore for [platform firmware]({{wiki}}/EDK-II-Platforms){:target="_blank"}, [report any issues]({{wiki}}/Reporting-Issues){:target="_blank"} you find, and [contribute to the community]({{wiki}}/How-To-Contribute){:target="_blank"}.

* Forums - Used for a traceable dialog between community members.
* Issue Tracking - This helps keep track of feature requests, tasks and issues with the respective project.
* Mailing Lists - Like forums but handled via email instead of web forms.
* RSS Feeds - You can subscribe to RSS feeds for news, forums and mailing lists.
* Source Control - All Projects use Subversion to keep track of different versions of software source code.
## Downloads
If you want to compile firmware or utilities, we recommend the [Getting Started with EDK II]({{wiki}}/Getting-Started-with-EDK-II){:target="_blank"} page. This provides an overview of downloading [EDK II from github]({{edk2github}}){:target="_blank"} and building a sample platform ([NT32]({{wiki}}/Nt32Pkg){:target="_blank"}, [OVMF]({{wiki}}/OVMF){:target="_blank"}, [ArmVirt]({{edk2github}}/tree/master/ArmVirtPkg){:target="_blank"}, [MdePkg]({{wiki}}/MdePkg){:target="_blank"}, ...). You can also use a UEFI Development Kit ([UDK]({{wiki}}/UDK){:target="_blank"}) release, which is a stable snapshot based on [EDK II]({{wiki}}/EDK-II){:target="_blank"}.

There are multiple [hardware platforms]({{wiki}}/EDK-II-Platforms){:target="_blank"} using EDK II open source UEFI firmware, including [MinnowBoard Max/Turbot]({{wiki}}/MinnowBoardMax){:target="_blank"}, [MinnowBoard 3]({{wiki}}/MinnowBoard-3){:target="_blank"}, and [Intel® Galileo Gen 2]({{wiki}}/Galileo){:target="_blank"}. This allows you to experiment and develop UEFI features on real hardware.

As you can see, there is a lot at your disposal as a community member. Excited yet? If so, learn how to get involved here.
## Contributing to TianoCore
If you would like to contribute code or fix issues, please see [How To Contribute]({{baseurl}}/contrib). The [Tasks]({{wiki}}/Tasks){:target="_blank"} page has a list of priority work items.

## Background


In June of 2004 Intel announced that it would release the "Foundation Code" of its next generation firmware technology - a successor to the PC BIOS - under an open source license later in the year. The Foundation Code, developed by Intel as part of a project code named Tiano, is Intel's "preferred implementation" of the Extensible Firmware Interface (EFI) Specification. The code to be released includes the core of the Foundation Code as well as a driver development kit. To follow through with its intentions to release the code as open source, Intel partnered with Collabnet, an industry leader in providing tools and services to support an open source initiative, to create a community for this effort. The result of this partnership is this Open Source Website.

Since there are more projects that are EFI-based working in parallel with the Foundation Code, it was decided to release the EFI Shell Application and the EFI Self Certification Test (SCT) project to the open source community.

## Philosophy and Vision


It is Intel's hope that the EFI and Framework Open Source Community website will promote collaboration and innovation around the open source code contained with it, as well as the EFI Specification in general. Intel is dedicated to fostering the growth of this community through shared governance with key individuals and companies involved in evolution of pre-boot firmware, with a goal to support the investment in innovation of all modern platform, silicon and systems vendors worldwide. As such the primary focus of the EFI community is to:

* Foster collaboration around the projects on this website, which at present include:
** EFI Developer Kit (EDK project) which includes the Foundation code
** EFI Developer Kit II (EDK II project) which includes a new implementation of the Foundation code focusing on new build tools and responding to past feedback from the EFI community
** EFI Shell Application (EFI-SHELL project)
** EFI Self-certification Test (EFI-SCT project)
** EFI Toolkit for application development (EFI-TOOLKIT project)
* Provide an environment to stimulate innovation and evolution of the EDK and the other EFI-based projects contained on the site.
* Provide a mechanism for the free exchange of thoughts, ideas, concerns etc surrounding this effort, EFI and the concept of next-generation firmware in general.
* Encourage collaboration within the community on creation of other open-source firmware projects.

As the EDK and other EFI-based projects constitute the primary focus of the EFI and Framework Open Source Community, the key objectives for these projects are:

* Strong emphasis on portability
* Strong emphasis on stability
* Strong emphasis on firmware security
* Adherence to the EFI Specification
* Adherence to quality C coding standards
## Reporting Issues
TianoCore uses Bugzilla to track issues and feature requests. Please review [Reporting Issues]({{wiki}}/Reporting-Issues){:target="_blank"} and [Reporting Security Issues]({{wiki}}/Reporting-Security-Issues){:target="_blank"} for more information.
7 changes: 4 additions & 3 deletions admins.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
---
layout: default
layout: acgRedirect
acgRedirectUrl: https://github.com/tianocore/tianocore.github.io/wiki/Community-Admins
title: Community Admins
---
{% include site-links.md %}

You can contact the following community admins regarding any content
on the tianocore.org web pages and site:

* [Laurie0131](mailto:[email protected]?Subject=Site%20Question)
* [{{adminemail}}](mailto:{{adminemail}}?Subject=Site%20Question)

To become a community contributor (please see the [How to
Contribute]({{wiki}}/How_To_Contribute) page) or contact the community
Contribute]({{wiki}}/How_To_Contribute){:target="_blank"} page) or contact the community
admins.

If you do not get a response from the community admins, then feel feel
Expand Down
Loading

0 comments on commit 823859e

Please sign in to comment.