Skip to content

Commit 43393a4

Browse files
committed
Initial Content Check
0 parents  commit 43393a4

File tree

8 files changed

+216
-0
lines changed

8 files changed

+216
-0
lines changed

.gitignore

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
_site
2+
.sass-cache
3+
.jekyll-metadata
4+
5+
*~
6+
\#*\#

404.html

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: default
3+
---
4+
5+
<style type="text/css" media="screen">
6+
.container {
7+
margin: 10px auto;
8+
max-width: 600px;
9+
text-align: center;
10+
}
11+
h1 {
12+
margin: 30px 0;
13+
font-size: 4em;
14+
line-height: 1;
15+
letter-spacing: -1px;
16+
}
17+
</style>
18+
19+
<div class="container">
20+
<h1>404</h1>
21+
22+
<p><strong>Page not found :(</strong></p>
23+
<p>The requested page could not be found.</p>
24+
</div>

Gemfile

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
source "https://rubygems.org"
2+
3+
# Hello! This is where you manage which Jekyll version is used to run.
4+
# When you want to use a different version, change it below, save the
5+
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
6+
#
7+
# bundle exec jekyll serve
8+
#
9+
# This will help ensure the proper Jekyll version is running.
10+
# Happy Jekylling!
11+
gem "jekyll", "~> 3.8.5"
12+
13+
# This is the default theme for new Jekyll sites. You may change this to anything you like.
14+
gem "minima", "~> 2.0"
15+
16+
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
17+
# uncomment the line below. To upgrade, run `bundle update github-pages`.
18+
# gem "github-pages", group: :jekyll_plugins
19+
20+
# If you have any plugins, put them here!
21+
group :jekyll_plugins do
22+
gem "jekyll-feed", "~> 0.6"
23+
end
24+
25+
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
26+
gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby]
27+
28+
# Performance-booster for watching directories on Windows
29+
gem "wdm", "~> 0.1.0" if Gem.win_platform?
30+

Gemfile.lock

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.6.0)
5+
public_suffix (>= 2.0.2, < 4.0)
6+
colorator (1.1.0)
7+
concurrent-ruby (1.1.5)
8+
em-websocket (0.5.1)
9+
eventmachine (>= 0.12.9)
10+
http_parser.rb (~> 0.6.0)
11+
eventmachine (1.2.7)
12+
ffi (1.10.0)
13+
forwardable-extended (2.6.0)
14+
http_parser.rb (0.6.0)
15+
i18n (0.9.5)
16+
concurrent-ruby (~> 1.0)
17+
jekyll (3.8.5)
18+
addressable (~> 2.4)
19+
colorator (~> 1.0)
20+
em-websocket (~> 0.5)
21+
i18n (~> 0.7)
22+
jekyll-sass-converter (~> 1.0)
23+
jekyll-watch (~> 2.0)
24+
kramdown (~> 1.14)
25+
liquid (~> 4.0)
26+
mercenary (~> 0.3.3)
27+
pathutil (~> 0.9)
28+
rouge (>= 1.7, < 4)
29+
safe_yaml (~> 1.0)
30+
jekyll-feed (0.12.1)
31+
jekyll (>= 3.7, < 5.0)
32+
jekyll-sass-converter (1.5.2)
33+
sass (~> 3.4)
34+
jekyll-seo-tag (2.6.0)
35+
jekyll (~> 3.3)
36+
jekyll-watch (2.2.1)
37+
listen (~> 3.0)
38+
kramdown (1.17.0)
39+
liquid (4.0.3)
40+
listen (3.1.5)
41+
rb-fsevent (~> 0.9, >= 0.9.4)
42+
rb-inotify (~> 0.9, >= 0.9.7)
43+
ruby_dep (~> 1.2)
44+
mercenary (0.3.6)
45+
minima (2.5.0)
46+
jekyll (~> 3.5)
47+
jekyll-feed (~> 0.9)
48+
jekyll-seo-tag (~> 2.1)
49+
pathutil (0.16.2)
50+
forwardable-extended (~> 2.6)
51+
public_suffix (3.0.3)
52+
rb-fsevent (0.10.3)
53+
rb-inotify (0.10.0)
54+
ffi (~> 1.0)
55+
rouge (3.3.0)
56+
ruby_dep (1.5.0)
57+
safe_yaml (1.0.5)
58+
sass (3.7.4)
59+
sass-listen (~> 4.0.0)
60+
sass-listen (4.0.0)
61+
rb-fsevent (~> 0.9, >= 0.9.4)
62+
rb-inotify (~> 0.9, >= 0.9.7)
63+
64+
PLATFORMS
65+
ruby
66+
67+
DEPENDENCIES
68+
jekyll (~> 3.8.5)
69+
jekyll-feed (~> 0.6)
70+
minima (~> 2.0)
71+
tzinfo-data
72+
73+
BUNDLED WITH
74+
2.0.1

_config.yml

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Welcome to Jekyll!
2+
#
3+
# This config file is meant for settings that affect your whole blog, values
4+
# which you are expected to set up once and rarely edit after that. If you find
5+
# yourself editing this file very often, consider using Jekyll's data files
6+
# feature for the data you need to update frequently.
7+
#
8+
# For technical reasons, this file is *NOT* reloaded automatically when you use
9+
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
10+
11+
# Site settings
12+
# These are used to personalize your new site. If you look in the HTML files,
13+
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
14+
# You can create any custom variable you would like, and they will be accessible
15+
# in the templates via {{ site.myvariable }}.
16+
title: PCBOps
17+
#email: your-email@example.com
18+
description: >- # this means to ignore newlines until "baseurl:"
19+
Automating PCB Design, Release, and Production with Continuous Integration
20+
baseurl: "" # the subpath of your site, e.g. /blog
21+
url: "pcbops.github.io"
22+
#twitter_username: jekyllrb
23+
github_username: pcbops
24+
25+
# Build settings
26+
markdown: kramdown
27+
theme: minima
28+
plugins:
29+
- jekyll-feed
30+
31+
# Exclude from processing.
32+
# The following items will not be processed, by default. Create a custom list
33+
# to override the default setting.
34+
# exclude:
35+
# - Gemfile
36+
# - Gemfile.lock
37+
# - node_modules
38+
# - vendor/bundle/
39+
# - vendor/cache/
40+
# - vendor/gems/
41+
# - vendor/ruby/

_posts/2019-04-29-kicon-talk.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
layout: post
3+
title: "Public Introduction and KiCon Talk"
4+
date: 2019-04-29 23:28:06 -0500
5+
categories: jekyll update
6+
---
7+
8+
PCBOps was introduced publically as a talk given by Andrey Shmakov at the first KiCon, KiCad User Conference.
9+
10+
11+
The talk presentation is available on this website at TALK-LINK and also hosted on the KiCon archives. A video of the talk is available at TALK-VID-LINK

about.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: page
3+
title: About
4+
permalink: /about/
5+
---
6+
7+
PCBOps is an Open Source project dedicated to creating open source tools, templates, and best practices for automating the Design, Release, and Production of Printed Circuit Board (PCB) assemblies (PCBA) and other Hardware and Electrical Design Projects.
8+
9+
## Mission
10+
11+
The Mission of this project is to create complete end-to-end release automation, review, and monitoring ecosystem for Hardware Manufacturing Projects.
12+
13+
## Roadmap
14+
15+
Initially the project will be to bring automation and integration of build outputs to existing open source EDA tools, namely KiCad and Related Mechanical Packages like FreeCAD.
16+
17+
Afterwards the project scope will expand rapidly to develop functionality on the Manfuacturing, Quality, and Operations side. Integration with manufacturing equipment, Design for Manufacturing (DFM) and Design Validation for Manufacturability, Component and Bill of Materials tracking for purchasing and planning, automation of auxiliary production operations including firmware programing, bring-up, test and burn-in
18+
19+
20+
## Contributing
21+
22+
Anyone can contribute in whatever form and capacity they have. This project is new and formal channels of communication are being established. Please visit the github group https://github.com/pcbops and start an issue on any project or email the initial author akshmakov (at) gmail (dot) com
23+

index.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
# Feel free to add content and custom Front Matter to this file.
3+
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
4+
5+
layout: home
6+
---
7+

0 commit comments

Comments
 (0)