Skip to content

Commit fa7a944

Browse files
authored
Fixes #197
Separate the issue template in two parts, one for observable issues, and the other for explored websites. We will see how it goes ...
1 parent 3386c0a commit fa7a944

File tree

5 files changed

+113
-55
lines changed

5 files changed

+113
-55
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Bug Report
2+
description: File a bug report.
3+
title: "🐞: "
4+
labels: ["type:bug", "state:pending", "priority:now"]
5+
assignees:
6+
- Riduidel
7+
type: bug
8+
body:
9+
- type: textarea
10+
id: what-happened
11+
attributes:
12+
label: What happened?
13+
description: How do you trigger this bug? Please walk us through it step by step.
14+
placeholder: |
15+
1.
16+
2.
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: what-did-you-expect
21+
attributes:
22+
label: What did you expect?
23+
description: Provide all the details about what you were expecting
24+
placeholder: Tell us what you see!
25+
validations:
26+
required: true
27+
- type: textarea
28+
id: logs
29+
attributes:
30+
label: Relevant log output
31+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
32+
render: shell
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
name: New indicator source
2+
description: Provides details about a potential indicator data source
3+
title: "🐞: "
4+
labels: ["type: feature", "state: pending", "priority: 2day"]
5+
assignees:
6+
- Riduidel
7+
type: bug
8+
body:
9+
- type: input
10+
id: source_website
11+
attributes:
12+
label: What is the source website url?
13+
description: "Give the url of the indicator source website"
14+
placeholder: "https://linkedin.com, https://youtube.com"
15+
validations:
16+
required: true
17+
- type: checkboxes
18+
id: source_website_has_api
19+
attributes:
20+
label: Do the source website provides a way to get data ?
21+
options:
22+
- label: No (this implies scraping)
23+
- label: Yes, through HTTP REST API
24+
- label: Yes, through HTTP GraphQL API
25+
- label: Yes, through Google BigQuery dataset (this will be costly)
26+
- label: Yes, through a data dump (sqlite included)
27+
validations:
28+
required: true
29+
- type: textarea
30+
id: source_website_documentation
31+
attributes:
32+
label: Where is access to source website documented?
33+
description: "Give us all the good ways to access the source website data"
34+
value: |
35+
Website api access is documented in []
36+
37+
The following websites provide examples to data access
38+
*
39+
*
40+
41+
There are examples using specifically Java code (or Java client API) in
42+
*
43+
*
44+
45+
validations:
46+
required: true
47+
- type: checkboxes
48+
id: supposed_indicators_mapping_ease
49+
attributes:
50+
label: Will it be easy to map indicators to technologies?
51+
description: You may select more than one.
52+
options:
53+
- label: Yes, website provides an api mapping to "known" technologies names
54+
- label: Yes, website uses repository urls
55+
- label: Quite, website uses a controlled naming analogous to our
56+
- label: No, website uses fuzzy naming which may be mapped to technologies
57+
validations:
58+
required: true
59+
- type: textarea
60+
id: supposed_indicators
61+
attributes:
62+
label: What indicators can we build using this website?
63+
description: "Name the indicators that we will be able to build"
64+
value: |
65+
* Number of confabulations
66+
* Supercalifragilisticexpialidocious number
67+
validations:
68+
required: true
69+
- type: textarea
70+
id: potential_priority
71+
attributes:
72+
label: Why is it important to add these indicators?
73+
description: "Is the website representative of developer usage?"
74+
value: |
75+
This website is important because it impacts a huge number of users ...
76+
This website is important because it provides very good sociological informations ...

.github/ISSUE_TEMPLATE/general_issue.md

Lines changed: 0 additions & 52 deletions
This file was deleted.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
delete from "indicator" i where i.indicator_date > '2025-07-01'::date;
2-
delete from "github_stars" g where g.star_date > '2025-07-01'::date;
3-
delete from "github_forks" g where g.fork_date > '2025-07-01'::date;
1+
delete from "indicator" i where i.indicator_date > '2025-08-01'::date;
2+
delete from "github_stars" g where g.star_date > '2025-08-01'::date;
3+
delete from "github_forks" g where g.fork_date > '2025-08-01'::date;

src/main/resources/application.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ tech-lab-ingester:
9393
# Values in this key should be in the form "platform:name"
9494
priorized-technologies:
9595
- NPM:react
96+
- NPM:vue
97+
- NPM:@angular/core
9698
export:
9799
INDICATOR_COMPUTATION:
98100
csv:

0 commit comments

Comments
 (0)