Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
T
t3olayout
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 29
    • Issues 29
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 4
    • Merge Requests 4
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
  • Analytics
    • Analytics
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • services
    • T
      t3o sites
  • common
  • t3olayout
  • Issues
  • #423

Closed (moved)
Open
Opened Jan 19, 2018 by Mathias Bolt Lesniak@mabolekDeveloper

Content Element to Display TYPO3 Core GitHub Statistics

Create a content element using statistics from https://github.com/TYPO3/TYPO3.CMS using these API calls https://developer.github.com/v3/repos/statistics/ to display a text similar to

Excluding merges, 15 authors have pushed 38 commits to master and 64 commits to all branches. On master, 810 files have changed and there have been 15,743 additions and 4,240 deletions.

(Like what we can see at https://github.com/TYPO3/TYPO3.CMS/pulse)

Fetch data from last 30 days.

This will allow visitors to the site to check how actively TYPO3 CMS is being developed. An important thing for new leads.

Further improvements to this could be to add graphs. This should not be done this time around, though.

This API call would help: https://developer.github.com/v3/repos/statistics/

Edited Jul 22, 2018 by Thomas Löffler
Assignee
Assign to
Sprint 6 (2018)
Milestone
Sprint 6 (2018) (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: services/t3o-sites/common/t3olayout#423