Giter Site home page Giter Site logo

website's Introduction

Frictionless Website

Build Codebase Support

This is the new FrictionlessData.io website to be released in 2020. It reflects the recent updates made to Frictionless Data project setup and brand.

Development

$ npm install
$ npm start

Deployment

New commits into the master branch will be automatically deployed to GitHub Pages by a workflow.

website's People

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

website's Issues

Search box in specs.frictionlessdata.io not working (as I expected)

Steps to reproduce:
-Open https://specs.frictionlessdata.io/#overview
-In the search box type "zip" and press enter

Expected:
-List of pages with the term "zip" or a "no pages contain the term zip"

Actual:
-Nothing happens :-(

After doing this I realised that if I type "a" (or a single letter) it shows the list of headers. Or if I type "adding" it shows the headers having "adding" in the title. But this is not what I expected initially obviously.

footer overlap

Hi all, the footer gets overlapped by the sidebar on some pages, eg:
Screen Shot 2020-03-02 at 3 53 26 PM

Create links to the Frictionless Matrix Space

Overview

The Frictionless Discord Server has been effectively bridged (think of it like a two-way mirror of every message) to the Frictionless Matrix Space.

Now we need to add a link somewhere on the frictionless.io website so that people can be aware of it and use the one of their own preference (Discord or Matrix).

I suggest adding a Matrix icon on the top right corner. The "Chat" menu option should also link to both Discord and Matrix.


Please preserve this line to notify @lwinfree (lead of this repository)

re-close this issue tracker

We should re-close this issue tracker once we have finished the last website fixes. I'm opening this now to remind us later :-)

Long shot idea: moving toolfund/fellow to the main website

Overview

It's a long shot but I think it might have sense to merge contents of toolfund (as a summary paragraph on the adoption page) and fellows (as Fellowship top navbar item) to the main website.

Reasons:

  • I think it's been hidden from the general public because it's basically invisible from the main site and uses a subdomain. TBH for myself I didn't know that something was happening on the fellows. And I'm not really new to the project =)
  • They are two additional websites to style/logo/etc. Having separate subsites makes sense for low-lever tech docs generated from the codebase repositories but for content-only user-facing I think it might be an overkill. It's easier to manage it on the main website.

Reasons summary: increase their visibility to the general public

Icons not showing

Overview

Some icons are not showing in /blog (see picture here below).

Schermata 2022-04-14 alle 11 11 35

Drop-down menus get stuck sometimes

This was an issue before that was resolved, but it seems to be happening again.
Screen Shot 2021-04-21 at 3 07 19 PM

This doesn't happen for me every time I click on a menu, only sometimes. (I've seen it on Chrome).

Broken links in blogs

Update content in the Learn section

Let's discuss exactly what we need to update. Most of the updates are necessary since the release of Frictionless Framework.

Overall: we probably need to rearrange some of this content

Guide

  • Needs a content overhaul
  • What is missing?
  • What needs to be removed?

Table Schema

  • This is repetitive with info in the guide section
  • Make this longer?

Data Package

  • There are some dead links here
  • Check the info that was in those dead links & see if we want to reuse it (should be on github somewhere)
  • I have no idea what Views is 😕

Standard SEO practises to enforce

We want to make a research on the standard SEO practices to enforce on FD so that when related search is made on google, FD ranks top.

Tasks

  • List of SEO best practices

Add link to Matrix

Now that we have a Matrix bridge, we should have a link to that from the Frictionless website.

Add all the pilots/projects/etc to the adoption page

Currently, these display blogs that have been tagged as a case study or as a pilot.

Suggestions for improving these pages:

  • The pages could use an intro paragraph
  • The articles could be displayed in a nicer format (optional?)
  • Add all the projects
  • Add all the pilots

Lilly can add the intro paragraph.

Let's chat here about if anyone has ideas for displaying the blogs in a nicer format.

homepage updates

There are several proposed changes we can make:

Update the code example

  • We need to change the code example on the homepage to show Frictionless-py instead of datapackage-py code.

Screen Shot 2021-04-21 at 2 47 41 PM

Lead: @roll

Update the tooling section

  • to reflect the current tooling offerings.
  • Sara suggests that we remove this whole section (there is a dedicated page for this and we can clearly see it in the top menu).
    Lead: @roll

Other section changes (to be discussed)

  • Sara suggests removing the “For anyone who works with data” section as it is unhelpful to her.
  • Sara suggests moving the “Data Integration and Management” - it is not in the right place here.
  • Check the used by section.

Review the navigation

User reports that the navigation is confusing. From Chris: "where am I? There are missing levels of hierarchy"

Gathering feedback of the ODI-funded website/documentation update

Overview

As a part of a documentation improvements project funded by ODI, we have created low-level documentation portals and updated the main Frictionless Website in #186.

The list of documentation work done:

The low-level documentation portals are available on the "Software" page of the main website. Posting links here just for convenience.


After these changes, the main website plays a role of a high-level Frictionless Data overview and "landing page" while low-level documentation portals are meant for technical users and contributors and contain a great deal of low-level technical documentation.

We are looking forward to hearing from Frictionless Core Team and Community. What do you think? Is it getting better structured and easier to understand? Please share your thoughts.

Merge fellows.frictionlessdata.io/blog/ into frictionlessdata.io/blog/

@lwinfree what do you think of merging the Frictionless Data Fellows blog into the main site blog (with an appropriate tag so you can have a dedicated page to get all the posts).

Why? We are generally aiming to reduce the number of difference entry points so that people find stuff more easily (e.g. I did not even know about the fellows blogs ...). It would also increase the audience for these blog posts

Tasks

  • Agree whether or not to do this
  • If so, copy over the posts
  • Implement redirect on fellows site to frictionlessdata.io

Copyedit all site text

To-do:

  • read all site text for understanding. Is anything unclear?
  • remove text like "easy" and "just"
  • fix any typos
  • check for broken links

Lead: Lilly, with help from @sapetti9

Using blue color for links instead of red?

Hi,

@rufuspollock
@lwinfree
@sglavoie
@sapetti9

I've been working a lot on the website lately and still can get used to the red color of the links and hovers. TBH red is usually associated with danger/errors/etc (e.g. Bootstrap Button) so it might be the reasons why it doesn't feel natural at least for me.

If we compare the main website and the specs:

The latter in my eyes is more comfortable to read.

WDYT? Does someone have a similar perception? Shall we ask users to confirm that it's OK/not OK?

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.