GithubHelp home page GithubHelp logo

canonical / maas.io Goto Github PK

View Code? Open in Web Editor NEW
16.0 19.0 42.0 40.02 MB

Site for maas.io

Home Page: https://maas.io/

License: GNU Lesser General Public License v3.0

Python 6.16% HTML 75.06% JavaScript 1.63% Shell 9.10% Dockerfile 0.66% SCSS 7.37%
website maas hacktoberfest web-and-design

maas.io's Introduction

MAAS website project

Code coverage

This is the simple Flask project behind https://maas.io.

Development

The simplest way to run the site is with the dotrun snap:

dotrun

Afterwards the website will be available at http://localhost:8006.

When you start changing files, the server should reload and make the changes available immediately.

Building CSS

For working on Sass files, you may want to dynamically watch for changes to rebuild the CSS whenever something changes.

To setup the watcher, open a new terminal window and run:

./run watch

Deploy

You can find the deployment config in konf/site.yaml

maas.io's People

Contributors

albertkol avatar anthonydillon avatar billwear avatar caldav avatar caleb-ellis avatar carkod avatar deadlight avatar dependabot[bot] avatar grahambancroft avatar huwshimi avatar jay-topher avatar jkfran avatar jpmartinspt avatar lyubomir-popov avatar minkyngkm avatar mtruj013 avatar ndv99 avatar nottrobin avatar petermakowski avatar petesfrench avatar pmahnke avatar renovate-bot avatar renovate[bot] avatar richmccartney avatar sowasred2012 avatar sparkiegeek avatar squidsoup avatar steverydz avatar tbille avatar willmoggridge avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

maas.io's Issues

[docs] link to old docs

Spoke to Kiko Friday to confirm which docs need to be on the website in addition to 2.0 docs. We need to link to 1.9, 1.7, 1.5 because those are the versions of MAAS on trusty and precise.

Since the docs are not in the right format for importing to the new site, we could link to the old docs on MAAS.ubuntu.com, with old layout. We do need a link back to maas.io latest docs.

Consistency issue - missing links

Summary

There are several links not working in MAAS 2.0 Documentation
"NOT FOUND" (404) at link //maas.io/docs/orientation (from //maas.io/docs/installconfig-package-install)
"NOT FOUND" (404) at link //maas.io/docs/maascli (from //maas.io/docs/installconfig-network-dhcp)
"NOT FOUND" (404) at link //maas.io/docs/nodes (from //maas.io/docs/installconfig-network-dhcp)
"Not Found" (404) at link //maas.io/static/media/screen-grabs/tour/discovery.png (from //maas.io/tour)

Combine list on homepage

On mobile the list under the hero on the homepage has a gap when it should continue seamlessly.

Tour page

the "get started" button looks like you are getting started on subnets as it's within that section.

Home page issue

Summary

Homepage has duplicate content and the insights blog is not showing any content

Process

View the home page on maas.io

Current and expected result

Non replication of content adn the blog posts to be visible

Smaller logos on smaller screens

Personally I think the logos on the homepage should be reduced in on small screens. This will allow the text (context) and logos to be visible on the same screen

Docs in the repo?

I didnt think we were including the docs in the repo? I thought we would use a submodule?

[docs] Remove right column

.toc {
    position: sticky;
    /* width: 350px; */
    /* border-left: 1px solid #cccccc; */
    padding-left: 40px;
    /* margin-top: 100px; */
}

this removes the space on the right

Problems with .html extensions

The Doc team policy for linking is shifting towards the following format:

[add a node][add-nodes]
TEXT
TEXT
[add-nodes]: ./installconfig-add-nodes.html

For such links, I noticed that, when inspecting http://staging.maas.io/docs/ , that the .html extensions were not being stripped during the doc build process, making the links break.

Headers not set on different pages

Summary

On the different pages the header just says "MAAS |". This should be say "MAAS | How it works". This will help with search engines as well. The home page header should also give a very short description of MAAS to help with SEO.

Process

Visit any page on maas.io and check the page header in the browser.

/docs doesn't exist

The landing page for the docs section is at /docs/intro-about-maas, meaning /docs goes to a 404. This is not ideal. Fix it.

Docs are not responsive

Summary

The docs on the site is not responsive. The menu should be visible and the content be full witdth.

Process

Visit the docs section of the site on a small screen device.

Current and expected result

Currently the menu is hidden behind the content and content has margin left.
I would expect to see the menu above the content and the content to be full width of the screen.

Screenshot

maas installation

[docs] main content white background should extend down the the bottom of the row

we could temporarily do this inline or a scratch class...

<main id="main-content" class="inner-wrapper">
<div class="row" style="min-height: 40em;">
<h1 id="what-is-maas?">What is MAAS?<a class="anchor" href="#what-is-maas?"></a></h1>
<p>MAAS is <em>Metal As A Service</em>. It lets you treat physical servers like virtual
machines (instances) in the cloud. Rather than having to manage each server
individually, MAAS turns your bare metal into an elastic cloud-like resource.</p>

Typo on maas.io front page

Summary

High likelihood of typo on http://www.maas.io

[please describe the issue]

Process

  • be dyslexic
  • have inordinate attention to visual detail
  • be unsure of weird, hip fonts
  • care about how the world perceives Ubuntu, Canonical, and MaaS

[list the steps to replicate the issue]

Current and expected result

Expected: read maas.io page and see word "Cisco"
Actual: read maas.io page and see "Clsco" instead

See screenshot

screen shot 2016-10-03 at 5 04 08 pm

[describe what happened and what you expected]

Screenshot

[if relevant, include a screenshot]

MaaS 2.0 is very exciting! Best wishes!

Cheers!

Getting started page is out of date

The getting started page is presumably for an old version. I have installed Ubuntu 16.04 and MAAS 2.0 (sudo apt-get install maas) and the instructions don't match up.

The command sudo add-apt-repository ppa:maas/stable from step 3 doesn't work unless you first run sudo apt-get install software-properties-common

Running sudo maas-region-admin createadmin in step 4 generates a warning (WARNING: The maas-region-admin command is deprecated and will be removed in a future version. From now on please use 'maas-region' instead.)

Step 5 doesn't match up at all, there is no such tab.

This is as far as I've got so far, but it is clear that the page is in need of a significant update.

insights news feed not working

Summary

  • on the MAAS.io page the 'The latest MAAS news' section has no news from insights
  • the insights url has news
  • it appears that the google feed script isn't working - https://www.google.com/jsapi
  • perhaps move the feed processing to the backend like on ubuntu.com

Process

  1. go to https://maas.io
  2. see there are no news articles

Current and expected result

  1. see a list of 3 news articles

MAAS new logo update

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.