From 778e6bb2164f166b518b28fbfc253546bf2b1f86 Mon Sep 17 00:00:00 2001 From: thunderbiscuit Date: Thu, 2 May 2024 09:02:27 -0400 Subject: [PATCH] docs: add foundation nav item and sidebar --- docs/.vuepress/config.js | 43 ++++--------------- docs/foundation/about.md | 30 +++++++++++++ .../{foundation.md => foundation/grantees.md} | 27 +----------- docs/foundation/index.md | 11 +++++ docs/foundation/supporters.md | 9 ++++ 5 files changed, 59 insertions(+), 61 deletions(-) create mode 100644 docs/foundation/about.md rename docs/{foundation.md => foundation/grantees.md} (66%) create mode 100644 docs/foundation/index.md create mode 100644 docs/foundation/supporters.md diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 42698332ab..a6c712fcd6 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -45,45 +45,18 @@ const docsSidebar = [ } ] -const builtWithBdkSidebar = [ +const foundationSidebar = [ { - title: 'Built With BDK', + title: 'Foundation', collapsable: false, children: [ - ["/adoption/all.md", "All"], - ["/adoption/mobile.md", "Mobile"], - ["/adoption/desktop.md", "Desktop"], - ["/adoption/hardware.md", "Hardware"], - ["/adoption/web.md", "Web"], - ["/adoption/custodial.md", "Custodial"], - ["/adoption/exchange.md", "Exchange"], - ["/adoption/infrastructure.md", "Infrastructure"], + ['/foundation/about.md', 'About Us'], + ['/foundation/supporters.md', 'Supporters'], + ['/foundation/grantees.md', 'Grantees'] ] } ] -const tutorialSidebar = [ - { - title: 'Tutorials', - collapsable: false, - children: [ - '/tutorials/hello-world', - '/tutorials/Bitcoin_Core_RPC_Demo', - '/tutorials/compact_filters_demo', - '/tutorials/descriptors_in_the_wild', - '/tutorials/hidden-power-of-bitcoin', - '/tutorials/descriptor_based_paper_wallet', - '/tutorials/spending_policy_demo', - '/tutorials/exploring_bdk_rn', - '/tutorials/using_bdk_with_hardware_wallets', - '/tutorials/exploring_bdk_flutter', - '/tutorials/bdk_cli_basics', - '/tutorials/bdk-cli_basics_multisig_2of3', - '/tutorials/bdk_with_tor', - ], - } -] - const blogSidebar = [ { title: 'Blog', @@ -125,7 +98,7 @@ module.exports = { }, { text: 'Foundation', - link: '/foundation' + link: '/foundation/' }, { text: 'Blog', @@ -136,7 +109,7 @@ module.exports = { '/adoption/': builtWithBdkSidebar, '/_blog/': blogSidebar, '/blog/': blogSidebar, - '/tutorials/': tutorialSidebar, + '/foundation/': foundationSidebar, '/': docsSidebar, }, footer: { @@ -196,7 +169,7 @@ module.exports = { }, { text: 'BDK Foundation', - link: '/foundation' + link: '/foundation/' } ] } diff --git a/docs/foundation/about.md b/docs/foundation/about.md new file mode 100644 index 0000000000..0d3c387817 --- /dev/null +++ b/docs/foundation/about.md @@ -0,0 +1,30 @@ +--- +sidebar: true +tagline: "Foundation" +description: "Information about the Bitcoin Dev Kit Foundation" +editLink: false +lastUpdated: false +--- + +# Bitcoin Dev Kit Foundation +The Bitcoin Dev Kit Foundation (EIN 93-2023051) is established as a US non-profit corporation to promote the development of, public access to and adoption of the free and open source Bitcoin Dev Kit (BDK) library software. The Foundation is organized and operated exclusively for charitable, educational, and scientific purposes within the meaning of 501c(3) of the Internal Revenue Code. + +The Foundation aims to achieve this mission by funding the developers who contribute to and maintain the Bitcoin Dev Kit software libraries, documentation, and related infrastructure. We independently raise funds on behalf of the development team, and recruit for, fund, and operate the grant program. + + + +## Board +The current BDK Foundation board is made up of five directors. The board members are all unpaid volunteer positions. All board members are long-time contributors and supporters of the BDK project: +- Riccardo Casatta +- Alekos Filini +- Lloyd Fournier +- Steve Lee +- Steve Myers + +## Operations +Our operations team handles the day-to-day operations of the Foundation and reports to the board of directors. Our officers are all also active contributors to the development of the software. The five current officers are: +- Steve Myers, President +- Daniela Brozzoni, Vice-President +- Joe Wood, Treasurer +- thunderbiscuit, Secretary +- Evan Lin, At-large diff --git a/docs/foundation.md b/docs/foundation/grantees.md similarity index 66% rename from docs/foundation.md rename to docs/foundation/grantees.md index 5810891e6a..f823ecf94d 100644 --- a/docs/foundation.md +++ b/docs/foundation/grantees.md @@ -1,36 +1,11 @@ --- -sidebar: false +sidebar: true tagline: "Foundation" description: "Information about the Bitcoin Dev Kit Foundation" -# actionText: "Add your project" -# actionLink: "https://github.com/orgs/bitcoindevkit/discussions/64" editLink: false lastUpdated: false --- -# Bitcoin Dev Kit Foundation -The Bitcoin Dev Kit Foundation (EIN 93-2023051) is established as a US non-profit corporation to promote the development of, public access to and adoption of the free and open source Bitcoin Dev Kit (BDK) library software. The Foundation is organized and operated exclusively for charitable, educational, and scientific purposes within the meaning of 501c(3) of the Internal Revenue Code. - -The Foundation aims to achieve this mission by funding the developers who contribute to and maintain the Bitcoin Dev Kit software libraries, documentation, and related infrastructure. We independently raise funds on behalf of the development team, and recruit for, fund, and operate the grant program. - - - -## Board -The current BDK Foundation board is made up of five directors. The board members are all unpaid volunteer positions. All board members are long-time contributors and supporters of the BDK project: -- Riccardo Casatta -- Alekos Filini -- Lloyd Fournier -- Steve Lee -- Steve Myers - -## Operations -Our operations team handles the day-to-day operations of the Foundation and reports to the board of directors. Our officers are all also active contributors to the development of the software. The five current officers are: -- Steve Myers, President -- Daniela Brozzoni, Vice-President -- Joe Wood, Treasurer -- thunderbiscuit, Secretary -- Evan Lin, At-large - ## Current Grantees ### Evan Lin (Full-Time) diff --git a/docs/foundation/index.md b/docs/foundation/index.md new file mode 100644 index 0000000000..37c92a513c --- /dev/null +++ b/docs/foundation/index.md @@ -0,0 +1,11 @@ +--- +sidebar: true +tagline: "Foundation" +description: "Information about the Bitcoin Dev Kit Foundation" +editLink: false +lastUpdated: false +--- + +# Bitcoin Dev Kit Foundation + +The Bitcoin Dev Kit Foundation is established as a US non-profit corporation to promote the development of, public access to and adoption of the free and open source Bitcoin Dev Kit (BDK) library software. diff --git a/docs/foundation/supporters.md b/docs/foundation/supporters.md new file mode 100644 index 0000000000..a9c79f6cac --- /dev/null +++ b/docs/foundation/supporters.md @@ -0,0 +1,9 @@ +--- +sidebar: true +tagline: "Foundation" +description: "Information about the Bitcoin Dev Kit Foundation" +editLink: false +lastUpdated: false +--- + +# Supporters -- 2.49.0