Skip to content

Commit c4fa2fc

Browse files
Merge pull request #301 from ethereumclassic/develop
Various Content Updates; Disable Travis
2 parents 3a512ac + 3c3f483 commit c4fa2fc

30 files changed

+161
-429
lines changed

.env.development

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
SHOW_ALL_LOCALES=1

.travis.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

CNAME

Lines changed: 0 additions & 2 deletions
This file was deleted.

README.md

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,29 @@
11
# Ethereum Classic Website
22

3-
i18n Preview: https://etc-i18n.github.io/
3+
https://ethereumclassic.org/
44

5-
## Adding Content
5+
## Content
66

7-
For now, if you'd like to contribute, please contact us in the [discord #ethereumclassicwebsite](https://discord.gg/DwQjJ8) channel.
7+
If you'd like to contribute content or translations, please contact the [discord #ethereumclassicwebsite](https://discord.gg/DwQjJ8) channel for further instructions and access rights.
88

9-
We're not quite ready for translators to begin contributing translations, but watch this space.
9+
Overall structure and content is currently being finalized in this repo's [wiki](https://github.com/ethereumclassic/ethereumclassic.github.io/wiki).
1010

11-
*More detailed instructions to come.*
11+
For simple content updates such as editing a blog article, checkout a new branch from `source`, add your content, and create a PR back into source.
1212

13-
For simple content updates such as editing a blog article, checkout a new branch from `source`, add your content, and create a PR back into source (but do not merge it; this will be managed by maintainers in discord).
13+
Feel free to create a new issue if you would like to suggest content changes.
1414

15-
## Branches
15+
## Deployment
1616

17-
To enable branch protection on `master`, and due to the way github pages top level org repos, we need to employ a creative use of branching to manage updates.
17+
Updates to the `source` branch are automatically built and deployed to to https://ethereumclassic.org/ (via netlify). The `source` branch is protected; pull requests must be made against it and approved by 3 contributors.
1818

19-
### Source Code Branches
19+
All other branches will be automatically built and deployed via netlify, for example the `develop` branch: https://develop--ethereumclassic.netlify.com/
2020

21-
* [Source](https://github.com/ethereumclassic/ethereumclassic.github.io/tree/source)
22-
* Checkout this branch to add new *content*
23-
* Any commit to this branch will trigger a new `staging` deploy
24-
* [Develop](https://github.com/ethereumclassic/ethereumclassic.github.io/tree/develop)
25-
* Checkout this branch to add new *features*
26-
* To be merged into source for new releases
21+
## Development
2722

28-
### Compiled Code Branches
23+
This project uses [gatsby](https://www.gatsbyjs.org/) and a custom i18n content management system. More documentation to come.
2924

30-
Do not commit to these branches directly.
25+
To run the development mode, clone this repo, run `npm install` followed by `npm start`.
3126

32-
* [Master](https://github.com/ethereumclassic/ethereumclassic.github.io/tree/master)
33-
* Deploys to https://ethereumclassic.org/
34-
* [Staging](https://github.com/ethereumclassic/ethereumclassic.github.io/tree/staging)
35-
* Deploys to https://staging--ethereumclassic.netlify.com/
27+
See `package.json` for scripts scripts.
28+
29+
Issues and pull requests are welcome. You can also get an overview of issues on the [project kanban](https://github.com/ethereumclassic/ethereumclassic.github.io/projects/1).

content/blog/2017-11-11-whos-talking-at-the-classic-summit/index.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ ETC](https://www.youtube.com/watch?v=lsUFzKoIW3I&index=8&list=PLKO8sMfwkZQqM444-
5656
## [Cody Burns](https://github.com/realcodywburns)
5757

5858
He’s worked on [Classic Ether
59-
Wallet](https://ethereumproject.github.io/etherwallet/), proposed how we can
59+
Wallet](http://classicetherwallet.com), proposed how we can
6060
have [private addresses on
6161
ETC](https://github.com/ethereumproject/ECIPs/pull/78), and wants to give us
6262
[cross-chain atomic

content/blog/2018-04-11-initial-state/index.en.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,5 @@ I would like to thank IOHK (Input Output Hong Kong) for funding this effort.
8484
## License
8585

8686
![](./0*hocpUZXBcjzNJeQ2.png)
87+
88+
This work is licensed under the Creative Commons Attribution ShareAlike 4.0 International License.

content/ecosystem/clients.en.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
- key: multigeth
2+
title: Multi-Geth
3+
text: A "swiss army knife" distribution of go-ethereum, with support for many species of Ethereum networks.
4+
link: https://github.com/multi-geth/multi-geth
5+
- key: besu
6+
title: Hyperledger Besu
7+
text: Hyperledger Besu is an Ethereum client designed to be enterprise-friendly for both public and private permissioned network use cases.
8+
link: https://www.hyperledger.org/projects/besu
9+
- key: parity
10+
title: Parity
11+
text: Parity develops cutting-edge blockchain technologies to foster innovation.
12+
link: https://www.parity.io/ethereum/
13+
- key: gethclassic
14+
title: Geth-Classic
15+
text: Go-language implementation of the Ethereum Classic protocol.
16+
link: https://github.com/etclabscore/go-ethereum/releases

content/ecosystem/dapps.de.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,11 @@
3131
title: Stampery
3232
text: Stampery zertifiziert Daten in der Blockchain und liefert einen Nachweis für
3333
Existenz, Integrität, Eigentum und Erhalt.
34+
- key: Sidechains
35+
title: Nebenketten (Sidechains)
36+
text: Sidechains werden zu einem nativen Bestandteil der ETC-Infrastruktur und -Protokolle. Dies wird die Skalierbarkeit von ETC verbessern und die Blockchain zum ersten Mal für eine Vielzahl von Hand- und IoT-Geräten verfügbar machen.
37+
- key: sputnik
38+
text: SputnikVM ist eine hocheffiziente und steckbare Implementierung der Ethereum Virtual Machine. Es handelt sich um ein eigenständiges EVM, das unabhängig von einer Blockchain betrieben und auf Geräten mit geringem Stromverbrauch ausgeführt werden kann; mit Plänen, auf Geräten mit extrem geringem Stromverbrauch zu laufen.
39+
- key: emarald
40+
text: Das Toolkit zum Erstellen von Anwendungen, die auf Ethereum ETC ausgeführt werden, enthält UI-Komponenten, Bibliotheken für Javascript und Rust, Symbole, Build-Werkzeuge usw.. Zielend auf verschiedene Plattformen wie Desktop, Mobile, Web und sogar Shell Scripting.
41+

content/ecosystem/dapps.en.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@
1010
text: Many contracts running on ETC, and statistics about them, can be found on this community-run site including decentralized exchanges, gambling/insurance contracts, and tokens.
1111
to: https://dappdirect.net/
1212
className: green
13+
-
14+
key: emarald
15+
title: Emerald Platform
16+
text: Toolkit to build applications running on Ethereum ETC, contains UI Components, Libraries for Javascript and Rust, Icons, Build tools, etc. Targeting various platforms, such as Desktop, Mobile, Web and even Shell Scripting.
17+
to: https://github.com/ETCDEVTeam/emerald-platform
18+
className: orange
1319
-
1420
key: metronome
1521
title: Metronome
@@ -40,6 +46,18 @@
4046
text: A decentralized exchange running on both ETC and ETH.
4147
to: https://www.saturn.network/
4248
className: green
49+
-
50+
key: Sidechains
51+
title: Sidechains
52+
text: Sidechains may become a native part of ETC infrastructure and protocols. This will increase ETC’s scalability and bring blockchain to a diverse group of handheld and IoT devices for the first time.
53+
to: https://github.com/ETCDEVTeam/sidekick-doc
54+
className: red
55+
-
56+
key: sputnik
57+
title: SputnikVM
58+
text: SputnikVM is a highly efficient and pluggable implementation of the Ethereum Virtual Machine. It is a standalone EVM that can operate independently of a blockchain and is capable of running on low powered devices; with plans to run on ultra-low power devices.
59+
to: https://github.com/ETCDEVTeam/sputnikvm
60+
className: green
4361
-
4462
key: stampery
4563
title: Stampery

content/ecosystem/ecosystem.de.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ emeraldPlatformText: Das Toolkit zum Erstellen von Anwendungen, die auf Ethereum
2727
Build-Werkzeuge usw.. Zielend auf verschiedene Plattformen wie Desktop,
2828
Mobile, Web und sogar Shell Scripting.
2929
dapps: >-
30-
## Dapps von Etc
30+
## Apps von Etc
3131
3232
Eine Auswahl von (dezentralen) Anwendungen, die auf Ethereum Classic aufbauen.
3333
@@ -45,7 +45,7 @@ resources: >-
4545
4646
**Benutzung auf eigene Gefahr.**
4747
moreResources: Mehr Ressourcen
48-
nodesAndNetworkInfo: Knoten + Netzwerkinfo
48+
nodesAndNetworkInfo: Knoten
4949
nodesAndNetworkInfoText: Führe einen ETC-Knoten aus und unterstütze das Netzwerk mithilfe einer der
5050
folgenden Software.
5151
nodes: Knoten
@@ -54,7 +54,7 @@ blockExplorers: Block Explorers
5454
blockExplorersText: Überprüfe den Status von Transaktionen mit diesen praktischen Internetseiten.
5555
mainnet: Mainnet
5656
testnets: Testnetze
57-
networkApis: Netzwerk-APIs
57+
networkApis: Netzwerk-APIs + Netzwerkinfo
5858
networkApisText: Verwende JSONRPC, um mit ETC zu kommunizieren.
5959
publicApis: Öffentliche APIs
6060
privateDeployments: Private Bereitstellungen

content/ecosystem/ecosystem.en.yaml

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,11 @@ intro: >
66
77
This page contains a list of community-sourced projects that are working for, with or on top of Ethereum Classic.
88
# projects section
9+
clients: Clients
910
projectsTitle: Major Projects
10-
multiGeth: Multi-Geth / Classic-Geth
11-
multiGethText: ETC Labs Core is maintaining a multi-geth patch that enables geth to support
12-
multiple networks. Eventually they hope to have multi-geth integrated into
13-
mainline geth.
14-
sidechains: Sidechains
15-
sidechainsText: Sidechains will become a native part of ETC infrastructure and protocols. This
16-
will increase ETC’s scalability and bring blockchain to a diverse group of
17-
handheld and IoT devices for the first time.
18-
sputnikVM: SputnikVM
19-
sputnikVMText: SputnikVM is a highly efficient and pluggable implementation of the Ethereum
20-
Virtual Machine. It is a standalone EVM that can operate independently of a
21-
blockchain and is capable of running on low powered devices; with plans to run
22-
on ultra-low power devices.
23-
emeraldPlatform: Emerald Platform
24-
emeraldPlatformText: Toolkit to build applications running on Ethereum ETC, contains UI Components,
25-
Libraries for Javascript and Rust, Icons, Build tools, etc. Targeting various
26-
platforms, such as Desktop, Mobile, Web and even Shell Scripting.
2711
# dapps section
2812
dapps: >
29-
## Dapps Powered by Etc
13+
## Apps Powered by Etc
3014
3115
A selection of (decentralized) applications that are built on top of Ethereum Classic.
3216
@@ -46,15 +30,15 @@ resources: >
4630
**Use at your own risk.**
4731
moreResources: More Resources
4832
# resources items
49-
nodesAndNetworkInfo: Nodes + Network Info
33+
nodesAndNetworkInfo: Nodes
5034
nodesAndNetworkInfoText: Run an ETC node and help support the network by using the software below.
5135
nodes: Nodes
5236
networkInfo: Network Info
5337
blockExplorers: Block Explorers
5438
blockExplorersText: Check on the status of transactions with these handy websites.
5539
mainnet: Mainnet
5640
testnets: Testnets
57-
networkApis: Network APIs
41+
networkApis: Network APIs + Info
5842
networkApisText: Use JSONRPC to communicate with ETC.
5943
publicApis: Public APIs
6044
privateDeployments: Private Deployments

content/globals.en.yaml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,6 @@ continueReading: Continue Reading
5656
discordText: "**ETC participants** are most active on **discord**."
5757
discordJoin: Join ETC on Discord
5858
getInvolved: Get Involved
59-
# ### Newsletter
60-
#
61-
newsletterTitle: Newsletter
62-
newsletterInfo: Sign up below to get the latest updates straight to your inbox.
63-
newsletterConfirmation: Thank you for subscribing to the ETC newsletter!
64-
newsletterEmail: Email
65-
newsletterSubmit: Sign Up
66-
newsletterSubmitting: Just a moment...
6759
# ### Community
6860
#
6961
communityTitle: Groups

content/knowledge/using-classic-ether-wallet/index.en.md

Lines changed: 0 additions & 58 deletions
This file was deleted.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

deploy.sh

Lines changed: 0 additions & 69 deletions
This file was deleted.

deploy_key.enc

-3.33 KB
Binary file not shown.

gatsby-browser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
exports.shouldUpdateScroll = ({ routerProps: { location } }) => {
2-
if (location.state.languageChange) {
2+
if (location.state && location.state.languageChange) {
33
return false;
44
}
55
return true;

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
"version": "0.1.0",
77
"scripts": {
88
"build": "GATSBY_TELEMETRY_DISABLED=1 gatsby build",
9-
"develop": "GATSBY_TELEMETRY_DISABLED=1 gatsby develop",
10-
"develop-lan": "GATSBY_TELEMETRY_DISABLED=1 gatsby develop --host=0.0.0.0",
9+
"develop": "SHOW_ALL_LOCALES=1 GATSBY_TELEMETRY_DISABLED=1 gatsby develop",
10+
"develop-lan": "SHOW_ALL_LOCALES=1 GATSBY_TELEMETRY_DISABLED=1 gatsby develop --host=0.0.0.0",
1111
"serve": "GATSBY_TELEMETRY_DISABLED=1 gatsby serve",
1212
"start": "npm run develop",
1313
"lint": "eslint ."

0 commit comments

Comments
 (0)