From cf6e2ba736e10400900e0e9e5193bfad829a70c3 Mon Sep 17 00:00:00 2001 From: Lektor Bot Date: Wed, 25 Sep 2024 17:47:40 +0000 Subject: [PATCH] Synchronized build --- 404.html | 3 +- .../cc-search/contribution-guide/index.html | 3 +- archives/cc-search/index.html | 3 +- archives/index.html | 3 +- .../authors/Ishan-Thilina/index.html | 3 +- .../old-tech-blog/authors/Matt-Lee/index.html | 3 +- .../old-tech-blog/authors/THanish/index.html | 3 +- .../old-tech-blog/authors/akila87/index.html | 3 +- .../old-tech-blog/authors/akozak/index.html | 3 +- .../authors/alankelon/index.html | 3 +- .../old-tech-blog/authors/alex/index.html | 3 +- .../old-tech-blog/authors/ankitg/index.html | 3 +- .../old-tech-blog/authors/asheesh/index.html | 3 +- .../old-tech-blog/authors/blaise/index.html | 3 +- .../old-tech-blog/authors/brian/index.html | 3 +- .../old-tech-blog/authors/cwebber/index.html | 3 +- .../authors/davemccabe/index.html | 3 +- .../old-tech-blog/authors/dinishi/index.html | 3 +- .../authors/erlehmann/index.html | 3 +- .../old-tech-blog/authors/ethanlim/index.html | 3 +- .../old-tech-blog/authors/frank/index.html | 3 +- .../old-tech-blog/authors/greg/index.html | 3 +- .../old-tech-blog/authors/hugo/index.html | 3 +- .../authors/igorlukanin/index.html | 3 +- archives/old-tech-blog/authors/index.html | 3 +- .../old-tech-blog/authors/jakin/index.html | 3 +- .../old-tech-blog/authors/john/index.html | 3 +- .../old-tech-blog/authors/ksiomelo/index.html | 3 +- .../old-tech-blog/authors/lunpa/index.html | 3 +- .../authors/matthiassamwald/index.html | 3 +- .../old-tech-blog/authors/mihai/index.html | 3 +- archives/old-tech-blog/authors/ml/index.html | 3 +- .../old-tech-blog/authors/nathan/index.html | 3 +- .../old-tech-blog/authors/nimal/index.html | 3 +- .../old-tech-blog/authors/nkinkade/index.html | 3 +- .../old-tech-blog/authors/rejon/index.html | 3 +- .../old-tech-blog/authors/steren/index.html | 3 +- .../old-tech-blog/authors/tannewt/index.html | 3 +- .../old-tech-blog/authors/thwang/index.html | 3 +- .../old-tech-blog/authors/tpkennes/index.html | 3 +- .../old-tech-blog/categories/API/index.html | 3 +- .../categories/Add-In/index.html | 3 +- .../categories/AgShare/index.html | 3 +- .../categories/Debian/index.html | 3 +- .../categories/Describing/index.html | 3 +- .../categories/DiscoverEd/index.html | 3 +- .../old-tech-blog/categories/GSoC/index.html | 3 +- .../categories/Interns/index.html | 3 +- .../old-tech-blog/categories/LRMI/index.html | 3 +- .../old-tech-blog/categories/Mac/index.html | 3 +- .../categories/Metrics/index.html | 3 +- .../categories/OpenOffice/index.html | 3 +- .../old-tech-blog/categories/RDF/index.html | 3 +- .../old-tech-blog/categories/RDFa/index.html | 3 +- .../categories/WordPress/index.html | 3 +- .../old-tech-blog/categories/XMP/index.html | 3 +- .../old-tech-blog/categories/adobe/index.html | 3 +- .../old-tech-blog/categories/atom/index.html | 3 +- .../categories/berlios/index.html | 3 +- .../old-tech-blog/categories/case/index.html | 3 +- .../categories/ccPublisher/index.html | 3 +- .../old-tech-blog/categories/code/index.html | 3 +- .../categories/development/index.html | 3 +- .../categories/embedding/index.html | 3 +- .../categories/gunarpenikis/index.html | 3 +- archives/old-tech-blog/categories/index.html | 3 +- .../categories/infrastructure/index.html | 3 +- .../categories/inkscape/index.html | 3 +- .../categories/internal/index.html | 3 +- .../old-tech-blog/categories/irc/index.html | 3 +- .../old-tech-blog/categories/krita/index.html | 3 +- .../categories/lgm2007/index.html | 3 +- .../categories/liblicense/index.html | 3 +- .../categories/license/index.html | 3 +- .../categories/mediawiki/index.html | 3 +- .../categories/metadata/index.html | 3 +- .../categories/microformats/index.html | 3 +- .../categories/neurocommons/index.html | 3 +- .../old-tech-blog/categories/nutch/index.html | 3 +- .../old-tech-blog/categories/one/index.html | 3 +- .../categories/opencontentlibrary/index.html | 3 +- .../categories/opendata/index.html | 3 +- .../categories/openid/index.html | 3 +- .../categories/opensource/index.html | 3 +- .../categories/people/index.html | 3 +- .../old-tech-blog/categories/php/index.html | 3 +- .../categories/platform/index.html | 3 +- .../categories/powder/index.html | 3 +- .../old-tech-blog/categories/press/index.html | 3 +- .../categories/prototype/index.html | 3 +- .../categories/provenance/index.html | 3 +- .../categories/python/index.html | 3 +- archives/old-tech-blog/categories/ramm.x | 3 +- .../categories/registry/index.html | 3 +- .../categories/releases/index.html | 3 +- .../old-tech-blog/categories/rss/index.html | 3 +- .../categories/sanity/index.html | 3 +- archives/old-tech-blog/categories/schema.org | 3 +- .../categories/scribus/index.html | 3 +- .../categories/search/index.html | 3 +- .../categories/semantic/index.html | 3 +- .../old-tech-blog/categories/serif/index.html | 3 +- .../categories/slides/index.html | 3 +- .../categories/software/index.html | 3 +- .../categories/standard/index.html | 3 +- .../categories/standards/index.html | 3 +- .../categories/status/index.html | 3 +- .../categories/syndication/index.html | 3 +- .../categories/system/index.html | 3 +- .../categories/techblog/index.html | 3 +- .../categories/techsummit/index.html | 3 +- .../categories/testing/index.html | 3 +- .../old-tech-blog/categories/text/index.html | 3 +- .../old-tech-blog/categories/tools/index.html | 3 +- .../categories/upload/index.html | 3 +- .../old-tech-blog/categories/video/index.html | 3 +- .../old-tech-blog/categories/w3c/index.html | 3 +- .../categories/weekend-hacks/index.html | 3 +- .../old-tech-blog/categories/wiki/index.html | 3 +- .../categories/wplicense/index.html | 3 +- .../old-tech-blog/categories/xtech/index.html | 3 +- .../entries/32-to-64bit-remotely/index.html | 3 +- .../64-bit-woes-almost-cleared-up/index.html | 3 +- .../entries/a-farewell/index.html | 3 +- .../entries/a-patchy-web-server/index.html | 3 +- .../index.html | 3 +- .../asheeshs-liblicense-interview/index.html | 3 +- .../index.html | 3 +- .../entries/atom-license-extension/index.html | 3 +- .../entries/available-for-analysis/index.html | 3 +- .../index.html | 3 +- .../entries/berliosde-back-online/index.html | 3 +- .../index.html | 3 +- .../building-the-cc-network/index.html | 3 +- .../index.html | 3 +- .../caching-mediawiki-with-varnish/index.html | 3 +- .../cc-drupal-module-gsoc-2009/index.html | 3 +- .../entries/cc-drupal/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/cc-latam-analysis/index.html | 3 +- .../index.html | 3 +- .../cc-libreoffice-plugin-updates/index.html | 3 +- .../entries/cc-logger-gsoc-2008/index.html | 3 +- .../cc-logger-the-s3-chronicles/index.html | 3 +- .../cc-looks-out-at-copyright-20/index.html | 3 +- .../index.html | 3 +- .../cc-mozilla-service-week/index.html | 3 +- .../cc-network-feature-update/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../cc-openoffice-plugin-updates/index.html | 3 +- .../cc-openofficeorg-addin-updates/index.html | 3 +- .../entries/cc-pasteboard/index.html | 3 +- .../index.html | 3 +- .../cc-tech-summit-pre-blogging/index.html | 3 +- .../index.html | 3 +- .../cc-technology-summit-video/index.html | 3 +- .../index.html | 3 +- .../cc-tools-berlios-unavailable/index.html | 3 +- .../entries/cc-wordpress-plugin/index.html | 3 +- .../ccboston-tech-summit-kickoff/index.html | 3 +- .../entries/cclicense-in-alpha/index.html | 3 +- .../ccpublisher-50-requirements/index.html | 3 +- .../entries/ccrel-by-example/index.html | 3 +- .../index.html | 3 +- .../ccsearch-testing-progress/index.html | 3 +- .../entries/ccwikitodo/index.html | 3 +- .../closing-whats-next-in-2009/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../copyright-registries-2_0/index.html | 3 +- .../index.html | 3 +- archives/old-tech-blog/entries/cto/index.html | 3 +- .../index.html | 3 +- .../entries/destination-sanity/index.html | 3 +- .../index.html | 3 +- .../developers-landing-page-revamp/index.html | 3 +- .../digital-asset-management-now/index.html | 3 +- .../index.html | 3 +- .../discovered-code-sprint-day-1/index.html | 3 +- .../discovered-code-sprint-day-2/index.html | 3 +- .../discovered-code-sprint-day-3/index.html | 3 +- .../entries/dissecting_lpcd/index.html | 3 +- .../index.html | 3 +- .../ec2-s3sync-and-back-to-python/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/exempi-1990-released/index.html | 3 +- .../entries/exempi-1993-released/index.html | 3 +- .../old-tech-blog/entries/fail2ban/index.html | 3 +- .../february-2011-tech-update/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/gandi-net-supports-cc/index.html | 3 +- .../entries/geoip-hates-me-phail/index.html | 3 +- .../index.html | 3 +- .../git-svn-with-svnexternals/index.html | 3 +- .../good-advice-for-gsoc-students/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../gsoc-biomedical-data-to-rdf/index.html | 3 +- .../entries/gsoc-cc-ffext-wpplugin/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/gsoc-ccffext-1-2/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/gsoc-projects/index.html | 3 +- .../how-big-are-the-logs-again/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- archives/old-tech-blog/entries/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/introducing-commoner/index.html | 3 +- .../entries/ionicer-extra-friendly/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../january-2011-tech-update/index.html | 3 +- .../entries/joi-ito-intro/index.html | 3 +- .../juggling-metadata-at-cc/index.html | 3 +- .../labs-and-techblog-have-merged/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/liblicense-02/index.html | 3 +- .../index.html | 3 +- .../entries/liblicense-08/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/liblicense-is-alpha/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/libre-graphics-meeting/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../license-discovery-in-feeds/index.html | 3 +- .../license-engine-path-changes/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../licensing-on-the-gnome-desktop/index.html | 3 +- .../index.html | 3 +- .../entries/loggy-some-results/index.html | 3 +- .../entries/lrmi-tech-wg-cfp/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../metadata-work-of-interest/index.html | 3 +- .../index.html | 3 +- .../entries/more-helpful-404-pages/index.html | 3 +- .../index.html | 3 +- .../more-summer-of-code-projects/index.html | 3 +- .../entries/more-xmp-toolkit-plugs/index.html | 3 +- .../index.html | 3 +- .../entries/new-validator-released/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../october-2010-tech-update/index.html | 3 +- .../index.html | 3 +- .../entries/one-of-those-days/index.html | 3 +- .../index.html | 3 +- .../entries/openid-on-the-cc-wiki/index.html | 3 +- .../index.html | 3 +- .../old-tech-blog/entries/page/10/index.html | 3 +- .../old-tech-blog/entries/page/11/index.html | 3 +- .../old-tech-blog/entries/page/12/index.html | 3 +- .../old-tech-blog/entries/page/13/index.html | 3 +- .../old-tech-blog/entries/page/14/index.html | 3 +- .../old-tech-blog/entries/page/15/index.html | 3 +- .../old-tech-blog/entries/page/16/index.html | 3 +- .../old-tech-blog/entries/page/17/index.html | 3 +- .../old-tech-blog/entries/page/18/index.html | 3 +- .../old-tech-blog/entries/page/19/index.html | 3 +- .../old-tech-blog/entries/page/2/index.html | 3 +- .../old-tech-blog/entries/page/20/index.html | 3 +- .../old-tech-blog/entries/page/3/index.html | 3 +- .../old-tech-blog/entries/page/4/index.html | 3 +- .../old-tech-blog/entries/page/5/index.html | 3 +- .../old-tech-blog/entries/page/6/index.html | 3 +- .../old-tech-blog/entries/page/7/index.html | 3 +- .../old-tech-blog/entries/page/8/index.html | 3 +- .../old-tech-blog/entries/page/9/index.html | 3 +- .../entries/palimpsest/index.html | 3 +- .../index.html | 3 +- .../entries/powerofopen-metrics/index.html | 3 +- .../index.html | 3 +- .../entries/provenance/index.html | 3 +- .../index.html | 3 +- .../python-cumulative-metrics/index.html | 3 +- .../index.html | 3 +- .../rdfa-plugin-for-wordpress/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../old-tech-blog/entries/rfc-4946/index.html | 3 +- .../entries/s3-finally/index.html | 3 +- .../schema-migration-with-django/index.html | 3 +- .../entries/seamanticedittime/index.html | 3 +- .../search-and-discovery-for-oer/index.html | 3 +- .../entries/see-also-roundup/index.html | 3 +- .../index.html | 3 +- .../semantic-copyright-and-cc-rel/index.html | 3 +- .../entries/semantic-videowiki/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/smw-case-study/index.html | 3 +- .../stand-up-meeting-2004-04-01/index.html | 3 +- .../stuffit-10-considered-harmful/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../system-integrated-licensing/index.html | 3 +- .../index.html | 3 +- .../entries/the-cc-tech-blog/index.html | 3 +- .../index.html | 3 +- .../the-future-of-discovered/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../three-layers-of-a-cc-license/index.html | 3 +- .../index.html | 3 +- .../tuning-tcp-on-ccs-servers/index.html | 3 +- .../type-of-educational-an-idea/index.html | 3 +- .../index.html | 3 +- .../upcoming-changes-to-cc-network/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../entries/varnish-cache-at-cc/index.html | 3 +- .../version-control-changes/index.html | 3 +- .../vmware-workstation-6-released/index.html | 3 +- .../wait-they-test-web-apps-now/index.html | 3 +- .../webm-encoding-ccs-videos/index.html | 3 +- .../entries/weekend-hacks/index.html | 3 +- .../index.html | 3 +- .../entries/well-covered/index.html | 3 +- .../index.html | 3 +- .../entries/wordpress-mu-v-lyceum/index.html | 3 +- .../entries/wplicense-076/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- blog/authors/AyanChoudhary/index.html | 3 +- blog/authors/Dun-MingHuang/index.html | 3 +- blog/authors/JackieBinya/index.html | 3 +- blog/authors/MuluhGodson/index.html | 3 +- blog/authors/Murdock9803/index.html | 3 +- blog/authors/NaishaSinha/index.html | 3 +- blog/authors/ShuranYang/index.html | 3 +- blog/authors/TimidRobot/index.html | 3 +- blog/authors/ahmadbilaldev/index.html | 3 +- blog/authors/akmadian/index.html | 3 +- blog/authors/aldenpage/index.html | 3 +- blog/authors/amandayclee/index.html | 3 +- blog/authors/annatuma/index.html | 3 +- blog/authors/anthony_ho/index.html | 3 +- blog/authors/apdsrocha/index.html | 3 +- blog/authors/ariessa/index.html | 3 +- blog/authors/bhumijgupta/index.html | 3 +- blog/authors/brandonopened/index.html | 3 +- blog/authors/brenoferreira/index.html | 3 +- blog/authors/brylie/index.html | 3 +- blog/authors/charini/index.html | 3 +- blog/authors/claire_wan/index.html | 3 +- blog/authors/conye/index.html | 3 +- blog/authors/dhruvi16/index.html | 3 +- blog/authors/dhruvkb/index.html | 3 +- blog/authors/ffont/index.html | 3 +- blog/authors/grace_coleman/index.html | 3 +- blog/authors/hugosolar/index.html | 3 +- blog/authors/index.html | 3 +- blog/authors/janeatcc/index.html | 3 +- blog/authors/kgodey/index.html | 3 +- blog/authors/krysal/index.html | 3 +- blog/authors/lenasterg/index.html | 3 +- blog/authors/makkoncept/index.html | 3 +- blog/authors/mathemancer/index.html | 3 +- blog/authors/nimishbongale/index.html | 3 +- blog/authors/obulat/index.html | 3 +- blog/authors/precious/index.html | 3 +- blog/authors/rczajka/index.html | 3 +- blog/authors/sara/index.html | 3 +- blog/authors/saurabh/index.html | 3 +- blog/authors/sclachar/index.html | 3 +- blog/authors/shafiya/index.html | 3 +- blog/authors/soccerdroid/index.html | 3 +- blog/authors/srinidhi/index.html | 3 +- blog/authors/subhamX/index.html | 3 +- blog/authors/tyler_phillips/index.html | 3 +- blog/authors/zackkrida/index.html | 3 +- blog/categories/SaltStack/index.html | 3 +- blog/categories/airflow/index.html | 3 +- blog/categories/announcements/index.html | 3 +- blog/categories/audio/index.html | 3 +- blog/categories/big-data/index.html | 3 +- .../cc-browser-extension/index.html | 3 +- blog/categories/cc-catalog-api/index.html | 3 +- blog/categories/cc-catalog/index.html | 3 +- blog/categories/cc-chooser/index.html | 3 +- blog/categories/cc-dataviz/index.html | 3 +- blog/categories/cc-legal-database/index.html | 3 +- blog/categories/cc-legal-tools/index.html | 3 +- blog/categories/cc-link-checker/index.html | 3 +- blog/categories/cc-search/index.html | 3 +- blog/categories/cc-software/index.html | 3 +- blog/categories/cc-vocabulary/index.html | 3 +- blog/categories/cc-wp-base-theme/index.html | 3 +- blog/categories/cc-wp-plugin/index.html | 3 +- blog/categories/chapters/index.html | 3 +- blog/categories/collaboration/index.html | 3 +- blog/categories/community/index.html | 3 +- blog/categories/design/index.html | 3 +- blog/categories/freesound/index.html | 3 +- blog/categories/google-docs/index.html | 3 +- blog/categories/gsoc-2019/index.html | 3 +- blog/categories/gsoc-2020/index.html | 3 +- blog/categories/gsoc-2023/index.html | 3 +- blog/categories/gsoc-2024/index.html | 3 +- blog/categories/gsoc/index.html | 3 +- blog/categories/gsod-2020/index.html | 3 +- blog/categories/gsod/index.html | 3 +- blog/categories/index.html | 3 +- blog/categories/open-source/index.html | 3 +- blog/categories/outreachy-2019-20/index.html | 3 +- blog/categories/outreachy-2020/index.html | 3 +- blog/categories/outreachy-2021/index.html | 3 +- blog/categories/outreachy-2022/index.html | 3 +- blog/categories/outreachy/index.html | 3 +- blog/categories/platform-toolkit/index.html | 3 +- blog/categories/plugin/index.html | 3 +- blog/categories/product/index.html | 3 +- .../quantifying-the-commons/index.html | 3 +- blog/categories/tech/index.html | 3 +- blog/categories/testing/index.html | 3 +- blog/categories/website/index.html | 3 +- blog/categories/wordpress/index.html | 3 +- .../2019-07-24-cc-search-wp-plugin/index.html | 3 +- .../2019-09-11-google-docs-plugin/index.html | 3 +- .../2019-09-25-ccgn-redesign/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../2020-03-05-participe-gsoc/index.html | 3 +- .../index.html | 3 +- .../2020-08-x5gon-cc-catalog-api/index.html | 3 +- .../index.html | 3 +- .../2022-01-06-cc-messaging/index.html | 3 +- .../2022-11-11-calver-to-semver/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../2023-02-01-outreachy-mid-point/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../2023-08-25-machine-layer/index.html | 3 +- .../2024-05-28-creativecommons-org/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- blog/entries/aws_grant/index.html | 3 +- .../building-distributed-indexer/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../cc-browser-extension-week5-6/index.html | 3 +- .../cc-browser-extension-week7-8/index.html | 3 +- .../cc-browser-extension-week9-10/index.html | 3 +- .../index.html | 3 +- .../cc-catalog-wrapping-gsoc20/index.html | 3 +- blog/entries/cc-chapter-websites/index.html | 3 +- blog/entries/cc-chooser-lastweek/index.html | 3 +- blog/entries/cc-chooser-week2/index.html | 3 +- blog/entries/cc-chooser-week4/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../cc-datacatalog-data-processing/index.html | 3 +- .../index.html | 3 +- .../cc-datacatalog-visualization/index.html | 3 +- .../cc-gsoc-accepted-students/index.html | 3 +- blog/entries/cc-link-checker/index.html | 3 +- .../cc-platform-toolkit-revamp-2/index.html | 3 +- .../cc-platform-toolkit-revamp-3/index.html | 3 +- .../cc-platform-toolkit-revamp-4/index.html | 3 +- .../cc-platform-toolkit-revamp/index.html | 3 +- blog/entries/cc-plus-gsoc-2019/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../cc-search-accessibility-wrapup/index.html | 3 +- .../index.html | 3 +- blog/entries/cc-search-out-of-beta/index.html | 3 +- blog/entries/cc-search-redesign/index.html | 3 +- .../cc-vocabulary-docs-intro/index.html | 3 +- .../cc-vocabulary-docs-updates-1/index.html | 3 +- .../cc-vocabulary-docs-updates-2/index.html | 3 +- .../cc-vocabulary-docs-updates-3/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- blog/entries/cc-vocabulary-so-far/index.html | 3 +- .../cc-vocabulary-the-main-course/index.html | 3 +- blog/entries/cc-vocabulary-week5-8/index.html | 3 +- .../entries/cc-vocabulary-week9-13/index.html | 3 +- .../index.html | 3 +- .../cc-wp-base-theme-docs-intro/index.html | 3 +- .../cc-wp-base-theme-docs-launch/index.html | 3 +- .../index.html | 3 +- .../cc-wp-plugin-final-phase/index.html | 3 +- .../cc-wp-plugin-first-phase/index.html | 3 +- .../cc-wp-plugin-second-phase/index.html | 3 +- .../index.html | 3 +- blog/entries/crawling-500-million/index.html | 3 +- blog/entries/data-flow-API-to-DB/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../flickr-sub-provider-retrieval/index.html | 3 +- blog/entries/freesound-intro/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- blog/entries/improving-ranking/index.html | 3 +- blog/entries/index.html | 3 +- .../integration-vocabulary-ccos/index.html | 3 +- .../index.html | 3 +- .../legal-database-a-new-beginning/index.html | 3 +- .../legal-database-coding-mid-term/index.html | 3 +- blog/entries/legal-database-design/index.html | 3 +- .../legal-database-features/index.html | 3 +- .../index.html | 3 +- .../linked-commons-data-update/index.html | 3 +- .../linked-commons-gsoc-wrap-up/index.html | 3 +- .../linked-commons-whats-new/index.html | 3 +- .../meet-gsoc-2019-students/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- blog/entries/page/10/index.html | 3 +- blog/entries/page/11/index.html | 3 +- blog/entries/page/2/index.html | 3 +- blog/entries/page/3/index.html | 3 +- blog/entries/page/4/index.html | 3 +- blog/entries/page/5/index.html | 3 +- blog/entries/page/6/index.html | 3 +- blog/entries/page/7/index.html | 3 +- blog/entries/page/8/index.html | 3 +- blog/entries/page/9/index.html | 3 +- blog/entries/resource-gathering/index.html | 3 +- .../index.html | 3 +- .../saltstack-host-classification/index.html | 3 +- blog/entries/say_hello_to_ct/index.html | 3 +- .../science-museum-implementation/index.html | 3 +- blog/entries/searching-300-million/index.html | 3 +- .../smithsonian-unit-code-update/index.html | 3 +- blog/entries/ssr-ccsearch/index.html | 3 +- .../summary-my-gsod-2020-journey/index.html | 3 +- .../takeaways-from-my-FOSS-journey/index.html | 3 +- .../the-specifics-revamping-CCOS/index.html | 3 +- blog/entries/vocabulary-so-long/index.html | 3 +- blog/entries/what-is-up-ccos/index.html | 3 +- blog/entries/why-lektor/index.html | 3 +- blog/feed.xml | 186 +++--- .../gsoc-2019-browser-extension/index.html | 3 +- blog/series/gsoc-2019-chooser/index.html | 3 +- blog/series/gsoc-2019-dataviz/index.html | 3 +- blog/series/gsoc-2019-vocabulary/index.html | 3 +- blog/series/gsoc-2019-wp-plugin/index.html | 3 +- .../gsoc-2020-browser-extension/index.html | 3 +- blog/series/gsoc-2020-cccatalog/index.html | 3 +- .../index.html | 3 +- blog/series/gsoc-2020-dataviz/index.html | 3 +- .../gsoc-2024-ansible-local-dev/index.html | 3 +- .../gsoc-2024-cc-resource-archive/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- blog/series/index.html | 3 +- blog/series/outreachy-2020-CCOS/index.html | 3 +- .../outreachy-dec-2019-chooser/index.html | 3 +- .../index.html | 3 +- .../outreachy-dec-2019-vocabulary/index.html | 3 +- .../index.html | 3 +- blog/series/ux-design-cycle/index.html | 3 +- .../code-of-conduct/enforcement/index.html | 3 +- community/code-of-conduct/index.html | 3 +- .../community-building-roles/index.html | 3 +- .../engagement-channels/index.html | 3 +- community/community-team/index.html | 3 +- community/community-team/members/index.html | 3 +- .../community-team/project-roles/index.html | 3 +- community/index.html | 3 +- community/supporters/index.html | 3 +- community/write-a-blog-post/index.html | 3 +- .../foundational-tech/index.html | 623 ++++++++++++++++++ .../github-repo-guidelines/index.html | 3 +- contributing-code/index.html | 3 +- contributing-code/issue-finder/index.html | 3 +- .../javascript-guidelines/index.html | 3 +- contributing-code/pr-guidelines/index.html | 3 +- contributing-code/projects/index.html | 3 +- .../python-guidelines/index.html | 3 +- contributing-code/repo-labels/index.html | 3 +- .../translation-guide/index.html | 3 +- contributing-code/usability/index.html | 3 +- index.html | 3 +- programs/applicant-guide/index.html | 3 +- programs/contrib-guide/index.html | 3 +- programs/history/index.html | 3 +- programs/index.html | 3 +- programs/lead-guide/index.html | 3 +- programs/project-ideas/index.html | 3 +- 649 files changed, 2010 insertions(+), 740 deletions(-) create mode 100644 contributing-code/foundational-tech/index.html diff --git a/404.html b/404.html index d79083826..a31346f5e 100644 --- a/404.html +++ b/404.html @@ -32,7 +32,6 @@ - + + + + + +Foundational technologies — Creative Commons Open Source + + + + +
+ +
+ + + + + + + + +
+
+
+

Foundational technologies

+
+

Most or many of Creative Commons' projects require a working +knowledge of these foundational technologies.

+ +
+
+
+
+
+
+
+ + + +
+
+

On this page

+ +
+
+
+ + + +

Step zero

Welcome to Creative Commons (CC) software development! We are glad you are +here! ❤️

+

Before engaging with our projects, please ensure you have a working knowledge +of the following technologies:

+
    +
  1. Slack
  2. +
  3. Command line interface (CLI)
  4. +
  5. Code editor
  6. +
  7. GitHub and git
  8. +
  9. Docker
  10. +
+

Slack

Slack is currently our primary channel for chat and lower latency communication.

+

For more information, see Join the CC Developer Community.

+

Command line interface (CLI)

Often shortened to just "command line" or referred to as the "console" or +"terminal", the command line interface (CLI) is where quite a bit of software +development work happens.

+

Getting started with the CLI

+

Code editor

A code editor or integrated development environment (IDE) provides strong +support for software development. Which one you use is up to personal +preference. The two editors used by the Technology team are currently Visual +Studio Code (recommended) and Vim.

+

Visual Studio Code

+

Vim

+

GitHub and git

All of our projects require a working knowledge of GitHub. It is our primary +repository for code and we utilize many of the sites features for managing +code and higher latency communication.

+

Git - Wikipedia:

+

Git (/ɡɪt/) is a distributed version control system that tracks +versions of files. It is often used to control source code by programmers who +are developing software collaboratively.

+
+

Installing GitHub

As a web service, GitHub doesn't require any installation. However, once you +become more familiar with it, you may benefit from installing the GitHub +command line utility:

+ +

Installing git

    +
  • Linux: Git is optimally installed using your distribution's package +manager. See Git- Download for Linux and Unix for a wide range +of popular distros.
  • +
  • macOS: Mac users can install Git using these instructions: Git - +Installing Git - Installing on macOS
  • +
  • Windows:
      +
    • You must use Windows 10 or 11 with Windows Subsystem for Linux (WSL2). For +installation instructions: see Install WSL | Microsoft Learn.
    • +
    • Git should be installed within WSL2, using the appropriate Linux +installation method. For WSL2 Ubuntu, the command is:
      sudo apt-get install git
      +
      +
    • +
    +
  • +
+

Getting started with GitHub and Git

Thankfully GitHub's documentation is relatively robust. Please see:

+ +

CC specifics for GitHub

For some specifics on how we use GitHub, please see the following information +on this site:

+ +

Docker

Docker (software) - Wikipedia:

+

Docker is a set of platform as a service (PaaS) products that use OS-level +virtualization to deliver software in packages called containers. [...]

+

Docker is a tool that is used to automate the deployment of applications in +lightweight containers so that applications can work efficiently in different +environments in isolation.

+
+

Installing Docker

+

Getting started with Docker

+

Docker compose

Our projects use Docker Compose | Docker Docs.

+

Next steps

We have added a lot of documentation (ex. language guides) and tooling (issue +finder) to this site that cover frequently asked questions and confusions. +Please explore this site and reach out on Slack for additional assistance.

+ +
+
+
+
+ + + + + diff --git a/contributing-code/github-repo-guidelines/index.html b/contributing-code/github-repo-guidelines/index.html index 68fdbb351..8792f3a07 100644 --- a/contributing-code/github-repo-guidelines/index.html +++ b/contributing-code/github-repo-guidelines/index.html @@ -41,7 +41,6 @@ -