Giter Site home page Giter Site logo

osdc-site-generator's People

Contributors

dependabot[bot] avatar jonathan-berezin avatar szabgab avatar

Watchers

 avatar  avatar

osdc-site-generator's Issues

want to add target=blank for articles links

Hi @szabgab .
It would be nice if you add a taget="_BLANK" attribute in the links for articlel page and the participants pages.

this way I can search for usefull articles, but still stay in the website..

talking about these files :
https://github.com/OSDC-Code-Maven/osdc-site-generator/blob/v1/templates/person.html
https://github.com/OSDC-Code-Maven/osdc-site-generator/blob/v1/templates/articles.html

actualy. I am goint to try and do this and make pull request...

collect activity

Collect the public activities of the participants: Pull Requests, Issues, Commits on their own projects
between the course start time and now or if the course already ended then till then.

Fetch title and date from the participants blog post sites

Currently, the participants JSON file that contains links to the blog posts, need to have a title and a date. The problem with the title is that it may change on the blog site, which will not affect the OSDC site. To fix that, the title and the date should be extracted from the blog site.

Verify URLs in changed JSON files

As reported in OSDC-Code-Maven/osdc-2023-03-azrieli#10 a JSON file with incorrect URL was accepted because the URLs are not checked during the PR.

We stopped checking the URLs eariler because checking all the old URL seemed to be wasteful if only a small subset of the URLs changed.

So we need to check the URLs that have changed. Or at least only the URLs of the person who made the chane.

projects

fetch data from github about each project and display it
What data, that's a good questions:

  • title (description?)
  • url
  • number of open issues (and pull-request)
  • languages
  • maybe list of issues and prs
  • ...

Create an init tool

That copies the content of osdc-skeleton without the .git folder, replaces the fields that need to be replaced.

stats

  • number of articles and number of projects per participant (on their page)

  • total number of articles and projects

  • a list of participants with name, and these two numbers

  • later also add the total number of contributions per participant

confusing requirements

OSDC-Code-Maven/osdc-2023-01-public#53
@szabgab , the json fields requirements are very confusing because when posting from dev.to you are not allowed to put title and published_at fields but in all the rest you have to.
at least you can allow it from dev.to also...
commit: 0d4b76f13ce0196de9fabae6761cd8a21b52067a
Anyway, I just practice tagging commits in an issue :)

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.