There is a newer version of the record available.

Published October 3, 2024 | Version v1.0.0
Software Open

GitProjectHealth

  • 1. Berger-Levrault
  • 2. Univ. Lille, CNRS, Inria, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France

Description

What's Changed

  • Small changes by @NicolasAnquetil in https://github.com/moosetechnology/GitProjectHealth/pull/1
  • Update README.md by @NicolasAnquetil in https://github.com/moosetechnology/GitProjectHealth/pull/2
  • Automatic loading of GitHubHealth-Model-Importer in Baselineof by @NicolasAnquetil in https://github.com/moosetechnology/GitProjectHealth/pull/3
  • Ordered pipelines to display result of last one by @NicolasAnquetil in https://github.com/moosetechnology/GitProjectHealth/pull/4
  • added a simple CSV exporter by @NicolasAnquetil in https://github.com/moosetechnology/GitProjectHealth/pull/5
  • Lot of changes comming from analysis code of Berger-Levrault by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/6
  • Optimize code and writting tests by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/7
  • Fill merge request by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/8
  • Refactoring/metrics interface by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/9
  • Refactoring/metrics interface by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/10
  • Feature/refactoring metrics by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/11
  • Optimize Diff creation by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/12
  • fix loading commit and add API global access support to some metrics by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/14
  • optimize also the addAll:ofType:unless: and add similar tests by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/13
  • Fix import GitLab and optimization by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/15
  • rebase develop from main by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/16
  • feat: export metrics in database with Voyage by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/18
  • Remove method that are only use by themselves by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/19
  • Organize all readers the same ways by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/20
  • fix import project location by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/21
  • Jira connector by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/22
  • refactor: improve export to analyse metrics and then export to csv or database by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/23
  • Usercatalogue by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/25
  • feat: export analyses in s3 by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/26
  • feat(metrics): average time between commits by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/27
  • feat(metrics): number of project with a commit of the user by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/30
  • refactor: define over in the generateAnalysis method by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/29
  • fix: error if there are no commits in averageTimeBetweenCommits method by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/33
  • fix: put s3 pharo library in baseline by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/34
  • feat: use label and over in s3 export filename by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/36
  • feat(metrics): number of open merge requests by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/37
  • feat(metrics): number of merged merge requests by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/38
  • feat(metrics): number of closed merge requests by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/39
  • New import for git metric by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/28
  • feat(metrics): number of merge requests without review by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/40
  • feat: import analyses from s3 by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/41
  • refactor: improve csv export and change export format by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/42
  • feat(metrics): number of jira tickets closed by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/43
  • Feature jira email by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/44
  • Feature levenshtein by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/45
  • refactor: change metric structure by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/46
  • refactor: remove GitMetric class and subclasses by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/47
  • feat: add project metrics structure by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/48
  • Feature/project into catalogue by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/49
  • fix fuse:with: to include projectIds by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/50
  • refactor: change duration for seconds in metrics by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/51
  • test: add tests for user metrics by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/52
  • Feature/wip catalogue by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/53
  • up metrics-fixing with fixes from develop by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/58
  • Metrics fixing by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/54
  • restore method as before by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/60
  • feat: add jira time and merge request time difference metric by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/61
  • fix: merge requests loading by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/63
  • fix: GitlabHealth-Model-Analysis-Tests package is not in coverage by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/62
  • feat: add commitsNumberByJiraTicket metric by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/64
  • feat: add code addition and deletion by tickets metric by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/65
  • add baseline for famix connector by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/67
  • fix: jiraTimeMRTimeDifferenceMetric error on 2 period by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/66
  • add import for only one project by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/68
  • This PR aims to add the ability to load the project in Moose12 in addition to Moose11 by @badetitou in https://github.com/moosetechnology/GitProjectHealth/pull/69
  • fix importer by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/70
  • removing =sep from csv export by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/71
  • #72 add Float return after averaging by @alkalinan in https://github.com/moosetechnology/GitProjectHealth/pull/73
  • feat: bitbucket importer by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/74
  • V1.0.0 by @knowbased in https://github.com/moosetechnology/GitProjectHealth/pull/75

New Contributors

  • @NicolasAnquetil made their first contribution in https://github.com/moosetechnology/GitProjectHealth/pull/1
  • @alkalinan made their first contribution in https://github.com/moosetechnology/GitProjectHealth/pull/9
  • @knowbased made their first contribution in https://github.com/moosetechnology/GitProjectHealth/pull/18

Full Changelog: https://github.com/moosetechnology/GitProjectHealth/commits/v1.0.0

Files

moosetechnology/GitProjectHealth-v1.0.0.zip

Files (197.4 kB)

Name Size Download all
md5:15e82eaf13f9c7cad91c997e4b4fa190
197.4 kB Preview Download

Additional details

Related works

Software

Repository URL
https://github.com/moosetechnology/GitProjectHealth
Programming language
Smalltalk
Development Status
Active