Giter VIP home page Giter VIP logo

website's Introduction

PromCon Website

This repository contains both the content and the static-site generator code for the PromCon website.

Prerequisites

You need to have a working Ruby environment set up and then install the necessary gems:

cd docs
bundle

Building

To generate the static site, run:

bundle exec nanoc

The resulting static site will be stored in the output directory.

Development Server

To run a local server that displays the generated site, run:

# Rebuild the site whenever relevant files change:
bundle exec guard
# Start the local development server:
bundle exec nanoc view

You should now be able to view the generated site at http://localhost:3000/.

License

Apache License 2.0, see LICENSE.

website's People

Contributors

amye avatar bastischubert avatar brancz avatar brian-brazil avatar bwplotka avatar caniszczyk avatar codesome avatar csmarchbanks avatar dependabot[bot] avatar dotdc avatar etwv avatar fabxc avatar fpetkovski avatar geobeau avatar gouthamve avatar grobie avatar hoffie avatar jmichalek132 avatar juliusv avatar krasi-georgiev avatar metalmatze avatar mxinden avatar nexucis avatar nighttsarina avatar richih avatar roidelapluie avatar simonpasquier avatar sipian avatar superq avatar tomwilkie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

website's Issues

Migrate to Google Analytics 4 (GA4)

This is part of a CNCF-wide effort to upgrade project websites to GA4 since Google has deprecated Universal Analytics (UA). For more details, see:

Tasks (stages 1, 2 & 3):

  • From the Prometheus websites data stream (G-80ZM8LGB96), configure cross-domain measurement to promcon.io.
  • Configure GA4 ID through Netlify snippet injection, "Google Analytics 4 - only in production", just before </head>:
    {% if CONTEXT == 'production' %}
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-80ZM8LGB96"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
    
      gtag('config', 'G-80ZM8LGB96');
    </script>
    {% endif %}
  • Confirm that the GA4 site tag is receiving events
  • Confirm that the UA site tag, UA-58468480-3, is still receiving events

Notes

  • Related: prometheus/docs#2181
  • For later: #246
  • Note: the UA tag can't be connected from the GA4 tag because it isn't using the gtag.js library, but even if it was, we'd want to avoid sending main-site events to the promcon UA tag and so it is easier to avoid connecting them than to setup filters (that would be useful only for a short period anyways, until UA is dropped by Google).

/cc @nate-double-u @caniszczyk @juliusv


Current website analytics info:

  • UA site tag: UA-58468480-3

Hugo layout relevant for the main tag:

  • <!-- Google Analytics -->
    <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
    ga('create', 'UA-58468480-3', 'auto');
    ga('send', 'pageview');
    </script>

Missing talk abstract

The link to the abstract of the talk "Prometheus in Small and Medium Businesses: Why You Don't Need to Do Rocket Science (Kubernetes) to Use It" is broken.
I think due missing file:

website/content/2019-munich/talks/prometheus-in-small-and-medium-businesses-why-you-don-t-need-to-do-rocket-science-kubernetes-to-use-it.md

Remove Universal Analytics (UA) registration code

  • Followup to #245, which setup GA4
  • Once the UA tag (UA-58468480-3) is no longer needed or is no longer receiving data (which will happen in 2023), the tag registration code should be removed from the website:
    <!-- Google Analytics -->
    <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
    ga('create', 'UA-58468480-3', 'auto');
    ga('send', 'pageview');
    </script>

Sponsor Logos Added to Website

Please help with adding logos & URLs for Robust Perception, InfluxData, FreshTracks, CNCF, and Origoss Solutions to the website.

I’m tracking logos received & URL’s, along with all other sponsor deliverables in our Planning Doc (removed link to non-public document -- RichiH), as well as saving all logos in this folder for reference when it’s time for signage.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.