Skip to content

Commit 2dd60d8

Browse files
Merge branch 'main' into IlonaSilverwood-patch-1
2 parents 876f8dc + 5b295c1 commit 2dd60d8

File tree

9 files changed

+46
-4
lines changed

9 files changed

+46
-4
lines changed

collections/choosing-projects/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ items:
1010
- EddieHubCommunity/BioDrop
1111
- Ileriayo/markdown-badges
1212
- embedchain/embedchain
13-
13+
- Codecademy/docs
14+
- open-sauced/guestbook
15+
- firstcontributions/first-contributions
1416
display_name: How to choose (and contribute to) your first open source project
1517
created_by: kytrinyx
1618
---

collections/static-site-generators/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ items:
2525
- tlienart/Franklin.jl
2626
- getzola/zola
2727
- lumeland/lume
28+
- docsifyjs/docsify
2829
display_name: Static Site Generators
2930
created_by: jakejarvis
3031
---

collections/web-accessibility/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
items:
33
- github/lightcrawler
4-
- Khan/tota11y
4+
- jdan/tota11y
55
- addyosmani/a11y
66
- ffoodd/a11y.css
77
- jxnblk/colorable
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
display_name: Continuous Delivery (CD)
3+
short_description: Continuous delivery is a software engineering approach in which teams produce software in short cycles without doing so manually.
4+
topic: continuous-delivery
5+
related: ci-cd, cicd, continuous-deployment, continuous-integration
6+
wikipedia_url: https://en.wikipedia.org/wiki/Continuous_delivery
7+
---
8+
**Continuous delivery** (**CD**) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time and, following a pipeline through a "production-like environment", without doing so manually. It aims at building, testing, and releasing software with greater speed and frequency. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. A straightforward and repeatable deployment process is important for continuous delivery.
9+
10+
Continuous delivery contrasts with continuous deployment (also abbreviated CD), a similar approach in which software is also produced in short cycles but through automated deployments even to production rather than requiring a "click of a button" for that last step. As such, continuous deployment can be viewed as a more complete form of automation than continuous delivery.

topics/continuous-integration/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ aliases: ci
33
display_name: Continuous integration
44
short_description: Automatically build and test your code as you push it upstream, preventing bugs from being deployed to production.
55
topic: continuous-integration
6-
related: cd, ci-cd, cicd, continuous-delivery, continuous-deployment
6+
related: cd, ci-cd, cicd, continuous-delivery, continuous-deployment, progressive-delivery, gitops, devops
77
wikipedia_url: https://en.wikipedia.org/wiki/Continuous_integration
88
---
99
Automatically build and test your code as you push it upstream, preventing bugs from being deployed to production. A complementary practice to CI is that before submitting work, each programmer must do a complete build and run (and pass) all unit tests. Integration tests are usually run automatically on a CI server when it detects a new commit.

topics/css-framework/index.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
display_name: CSS Framework
3+
short_description: CSS Frameworks usually offer one or more stylesheets with basic styling/generic components, and many of them use preprocessors.
4+
topic: css-framework
5+
related: css, bootstrap, tailwind, zurb-foundation
6+
wikipedia_url: https://en.wikipedia.org/wiki/CSS_framework
7+
---
8+
**CSS Frameworks** offer one or multiple stylesheets from basic styling to generic components to some extent, including but not limited to
9+
* Reboot (aka "Preflight")
10+
* Layout (often times "Grid")
11+
* Forms, Tables, etc.
12+
* [Typography](https://github.com/topics/typography)
13+
* [Responsiveness](https://github.com/topics/responsive) (often times including breakpoints and [viewport](https://github.com/topics/viewport))
14+
15+
They often have their own class notation and many use [preprocessors](https://github.com/topics/css-preprocessor) like [Sass](https://github.com/topics/sass), [Less](https://github.com/topics/less) or [Stylus](https://github.com/topics/stylus).

topics/jenkins/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ short_description: A free and open source automation server written in Java.
88
topic: jenkins
99
url: https://jenkins.io/
1010
wikipedia_url: https://en.wikipedia.org/wiki/Jenkins_(software)
11+
aliases: jenkins-ci, jenkinsci, jenkins-pipeline
12+
related: continuous-integration, continuous-delivery, cicd, ci-cd, travis, build-automation
1113
---
1214

1315
Jenkins is a free and open source automation server written in Java. Jenkins helps to automate the non-human part of the software development process, with continuous integration and facilitating technical aspects of continuous delivery.

topics/nosql/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
---
2-
aliases: nosql-databases, nosql-database
2+
aliases: nosql-databases, nosql-database, no-sql
33
display_name: NoSQL
44
short_description: A NoSQL database refers to a database whose storage format is modeled
55
differently from relational databases.
66
topic: nosql
77
wikipedia_url: https://en.wikipedia.org/wiki/NoSQL
8+
related: database, relational-database, sql
89
---
910
A NoSQL database refers to a database whose storage format is modeled differently from relational databases. Often NoSQL databases opt for simpler horizontal scaling to clusters of servers. NoSQL databases are often used for large data web applications.

topics/semantic-web/index.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
display_name: Semantic Web
3+
short_description: The Semantic Web is an extension of the World Wide Web to make Internet data machine-readable.
4+
topic: semantic-web
5+
related: semantic-html, rdf, linked-data, microformats, microdata
6+
wikipedia_url: https://en.wikipedia.org/wiki/Semantic_Web
7+
created_by: Tim Berners-Lee, James Alexander Hendler, Ora Lassila
8+
---
9+
The Semantic Web is an extension of the World Wide Web through standards set by the [World Wide Web Consortium (W3C)](https://github.com/topics/w3c). The goal of the Semantic Web is to make Internet data machine-readable.
10+
11+
This can be seen in various aspects of web development, one being [semantic HTML](https://github.com/topics/semantic-html) as a way to give your [markup](https://github.com/topics/markup) meaning, [microformats](https://github.com/topics/microformats) like [schema.org](https://github.com/topics/schema-org) or [linked-data](https://github.com/topics/linked-data) like [json-ld](https://github.com/topics/json-ld). Another aspect is from the opposite perspective: Reading and interpreting data. This can be done with metadata via [RDF](https://github.com/topics/rdf).

0 commit comments

Comments
 (0)