reposense / RepoSense

Contribution analysis tool for Git repositories
https://reposense.org
MIT License
248 stars 155 forks source link

Report-config.json: Support more fields #1360

Open Boon-Jun opened 3 years ago

Boon-Jun commented 3 years ago

We have added a report-config.json file that can be used for the configuration of report generation. Right now, it only allows users to specify a report title.

We can support more fields with this config file, especially if they can be applied to all repositories during report generation. The following are some of the fields I think we can include:

dcshzj commented 3 years ago

We can also extend it to configure the introductory text as outlined in #467.

Boon-Jun commented 3 years ago

I think we have to decide to what extent should we allow the customization of the introductory text. If its just basic text replacement, then it can be done, but if the users are allowed to modify the html themselves, then it might not be suitable

fzdy1914 commented 3 years ago

@damithc Hi, Prof. Do you think a simple text will do what you need?

damithc commented 3 years ago

I think it would be support basic HTML but if that's too hard, even just text is good enough. We also need to figure out where we are going to display that text, in what format.

dcshzj commented 3 years ago

Related task for setting sinceDate and untilDate: #634

logical-1985516 commented 4 months ago

Hi, may I check if this issue is resolved? If not, may I try this issue?

ckcherry23 commented 4 months ago

Hi @logical-1985516, I think this issue is not so relevant anymore as one of our ongoing PRs https://github.com/reposense/RepoSense/pull/2192 might make it irrelevant when merged, depending on the implementation. I'd recommend working on other issues for now, thanks!