File tree Expand file tree Collapse file tree 10 files changed +300
-0
lines changed
Expand file tree Collapse file tree 10 files changed +300
-0
lines changed Original file line number Diff line number Diff line change 1+ #
2+ # .gitignore for data-model
3+ #
4+
5+ # Ignore python object code artifacts.
6+ * .pyc
7+
8+ # Ignore some Mac-specific files.
9+ ** /.DS_Store
10+
11+ # ignore eclipse project files
12+ .project
13+ .cproject
14+
15+ # ignore CLion and PyCharm project files
16+ .idea
17+
18+ # ignore build dir
19+ build /
Original file line number Diff line number Diff line change 1+ ~ "Bug Report"
2+ <!-- This template is based similar ones found in EMPIRE, written by Jason M. Gates -->
3+
4+ ## Description
5+
6+ <!-- What went wrong? -->
7+ <!-- What should have happened? -->
8+ <!-- What might fix things? -->
9+ <!-- What's the impact of this bug? -->
10+ <!-- What is the goal of this bug fix? -->
11+ <!-- Is there a due date? -->
12+ <!-- Is this holding up an issue or milestone? -->
13+
14+
15+ ## Steps to Reproduce?
16+
17+ | data-model | OS | Python Version | virtualenv? | C++ version | Boost version | package manager |
18+ | commit hash? | | | yes/no | | | |
19+ | branch | | | | | | |
20+
21+
22+ 1 . Netlist file? [ attach here]
23+ 1 . Build Configuration? [ attach here]
24+ 1 . Do this
25+ 1 . Do that
26+ 1 . Is their output from? [ attach here]
27+ 1 . Is their a stack trace? [ attach here]
28+ 1 . Is their an error message? [ attach here]
29+
30+
31+ ## Fixed Criteria?
32+
33+ <!-- How can you demonstrate that this bug is fixed? -->
34+
35+
36+ ## Weight/Importance
37+
38+ | Question | Points |
39+ | :---------------------------------------------------------------------------------- | :------:|
40+ | $` Q_1 ` $: Is this time consuming to program or develop? Yes = 5, No = 1 | |
41+ | $` Q_2 ` $: Is this difficult to test? Yes = 3, No = 0 | |
42+ | $` Q_3 ` $: Will the completion of this story rely on other people? Yes = 3, No = 0 | |
43+ | $` Q_4 ` $: Is this work something you're familiar with? Yes = 5, No = 1 | |
44+ | ** Total:** $` (Q_1 + Q_2) \cdot (Q_3 + Q_4) ` $ | |
45+
46+ /label ~ "Bug Report"
Original file line number Diff line number Diff line change 1+ ~ "Discussion"
2+ <!-- This template is based similar ones found in EMPIRE, written by Jason M. Gates -->
3+
4+ ## Description
5+
6+ <!-- What do we need to discuss? -->
7+ <!-- Is there a specific decision we have to make? -->
8+ <!-- Is this a question you need an answer to? -->
9+ <!-- Why do we need to discuss it? -->
10+ <!-- @mention whoever should be part of this discussion -->
11+
12+
13+ ## Completion Criteria
14+
15+ <!-- How do we know when this discussion is complete? -->
16+ <!-- Is this part of another issue or milestone? -->
17+
18+ * [ ] Talk about this
19+ * [ ] Figure out that
20+ * [ ] Discuss the next steps
21+ * [ ] Oh! One more thing ...
22+
23+
24+ ## Weight/Importance
25+ | Question | Points |
26+ | :---------------------------------------------------------------------------------- | :------:|
27+ | $` Q_1 ` $: Is this time consuming to program or develop? Yes = 5, No = 1 | |
28+ | $` Q_2 ` $: Is this difficult to test? Yes = 3, No = 0 | |
29+ | $` Q_3 ` $: Will the completion of this story rely on other people? Yes = 3, No = 0 | |
30+ | $` Q_4 ` $: Is this work something you're familiar with? Yes = 5, No = 1 | |
31+
32+ /label ~ "Discussion"
Original file line number Diff line number Diff line change 1+ ~ "Documentation"
2+ <!-- This template is based similar ones found in EMPIRE, written by Jason M. Gates -->
3+
4+ ## Description
5+
6+ <!-- What do you want change in the documentation? -->
7+ <!-- Is this documentation in the code itself? -->
8+ <!-- It this for developers or users? -->
9+ <!-- It this a change to the user's guide? -->
10+ <!-- How has the lack of documentation impacted you? -->
11+ <!-- What's the goal of this work? -->
12+
13+
14+ ## Done Criteria
15+
16+ <!-- How can you demonstrate that this work is complete? -->
17+ <!-- Is there a due date? -->
18+ <!-- Is this associated with an other issue or milestone? -->
19+
20+
21+ ## Weight/Importance
22+
23+ | Question | Points |
24+ | :---------------------------------------------------------------------------------- | :------:|
25+ | $` Q_1 ` $: Is this time consuming to program or develop? Yes = 5, No = 1 | |
26+ | $` Q_2 ` $: Is this difficult to test? Yes = 3, No = 0 | |
27+ | $` Q_3 ` $: Will the completion of this story rely on other people? Yes = 3, No = 0 | |
28+ | $` Q_4 ` $: Is this work something you're familiar with? Yes = 5, No = 1 | |
29+
30+ /label ~ "Documentation"
Original file line number Diff line number Diff line change 1+ ~ "Feature Request"
2+ <!-- This template is based similar ones found in EMPIRE, written by Jason M. Gates -->
3+
4+ ## Description
5+
6+ <!-- What feature or change is needed? -->
7+ <!-- How is this different from the current behavior? -->
8+ <!-- How might this be accomplished? -->
9+ <!-- What's the impact of not having this feature? -->
10+ <!-- What's the goal of adding this feature? -->
11+
12+
13+ ## Completion Criteria
14+
15+ <!-- How can we demonstrate that this work is complete? -->
16+ <!-- Is this work associated with an issue or milestone? -->
17+
18+
19+ ## Weight/Importance
20+ | Question | Points |
21+ | :---------------------------------------------------------------------------------- | :------:|
22+ | $` Q_1 ` $: Is this time consuming to program or develop? Yes = 5, No = 1 | |
23+ | $` Q_2 ` $: Is this difficult to test? Yes = 3, No = 0 | |
24+ | $` Q_3 ` $: Will the completion of this story rely on other people? Yes = 3, No = 0 | |
25+ | $` Q_4 ` $: Is this work something you're familiar with? Yes = 5, No = 1 | |
26+ | ** Total:** $` (Q_1 + Q_2) \cdot (Q_3 + Q_4) ` $ | |
27+
28+ /label ~ "Feature Request"
Original file line number Diff line number Diff line change 1+ ~ "Task"
2+ <!-- This template is based similar ones found in EMPIRE, written by Jason M. Gates -->
3+
4+ ## What needs to be done?
5+
6+ What needs to happen and why?
7+ How does this relate to the rest of XDM or Xyce?
8+ List out the steps
9+
10+ * [ ] First do this.
11+ * [ ] Then do that.
12+ * [ ] Oh, and this too
13+
14+
15+ ## Completion Criteria
16+
17+ <!-- What must we demonstrate to call this work complete? -->
18+ <!-- Is there a due date? -->
19+ <!-- Is this associated with another issue or Milestone? -->
20+
21+
22+ ## Weight/Importance
23+
24+ | Question | Points |
25+ | :---------------------------------------------------------------------------------- | :------:|
26+ | $` Q_1 ` $: Is this time consuming to program or develop? Yes = 5, No = 1 | |
27+ | $` Q_2 ` $: Is this difficult to test? Yes = 3, No = 0 | |
28+ | $` Q_3 ` $: Will the completion of this story rely on other people? Yes = 3, No = 0 | |
29+ | $` Q_4 ` $: Is this work something you're familiar with? Yes = 5, No = 1 | |
30+ | ** Total:** $` (Q_1 + Q_2) \cdot (Q_3 + Q_4) ` $ | |
31+
32+ /label ~ "Task"
Original file line number Diff line number Diff line change 1+ ~ "Bug Report"
2+ <!-- This template is based similar ones found in EMPIRE, written by Jason M. Gates -->
3+
4+ ## Closes
5+
6+ <!-- Which issue does this close? -->
7+ <!-- If there is no issue yet, create one then submit the merge request -->
8+ <!-- NOTE: the issue should have all info related to how the work done in this request impacts the other issues and milestones in the project. -->
9+
10+
11+ ## Is there a test for this?
12+
13+ * [ ] Modifies existing data-model unit test.
14+ * [ ] Creates new data-model unit test.
15+ * [ ] Modifies Xyce_Regression test.
16+ * [ ] Creates Xyce_Regression test.
17+
18+
19+ ## Checklist
20+
21+ * [ ] The python code is generally pep-8 compliant.
22+ * [ ] These changes are documented in the code.
23+ * [ ] These changes are documented in the developer guide/wiki.
24+ * [ ] These changes are documented in the user guide.
25+ * [ ] All new and existing test have passed.
26+ * [ ] No new C++ or Python warnings have been introduced.
27+ * [ ] These changes break backward compatibility.
28+
29+ /label ~ "Bug Report"
Original file line number Diff line number Diff line change 1+ ~ "Documentation"
2+ <!-- This template is based similar ones found in EMPIRE, written by Jason M. Gates -->
3+
4+ ## Closes
5+
6+ <!-- Which issue does this close? -->
7+ <!-- If there is no issue yet, create one then submit the merge request -->
8+ <!-- NOTE: the issue should have all info related to how the work done in this request impacts the other issues and milestones in the project. -->
9+
10+
11+ ## Is there a test for this?
12+
13+ * [ ] Modifies existing data-model unit test.
14+ * [ ] Creates new data-model unit test.
15+ * [ ] Modifies Xyce_Regression test.
16+ * [ ] Creates Xyce_Regression test.
17+
18+
19+ ## Checklist
20+
21+ * [ ] The python code is generally pep-8 compliant.
22+ * [ ] These changes are documented in the code.
23+ * [ ] These changes are documented in the developer guide/wiki.
24+ * [ ] These changes are documented in the user guide.
25+ * [ ] All new and existing test have passed.
26+ * [ ] No new C++ or Python warnings have been introduced.
27+ * [ ] These changes break backward compatibility.
28+
29+ /label ~ "Documentation"
Original file line number Diff line number Diff line change 1+ ~ "Feature Request"
2+
3+ ## Closes
4+
5+ <!-- Which issue does this close? -->
6+ <!-- If there is no issue yet, create one then submit the merge request -->
7+ <!-- NOTE: the issue should have all info related to how the work done in this request impacts the other issues and milestones in the project. -->
8+
9+
10+ ## Is there a test for this?
11+
12+ * [ ] Modifies existing data-model unit test.
13+ * [ ] Creates new data-model unit test.
14+ * [ ] Modifies Xyce_Regression test.
15+ * [ ] Creates Xyce_Regression test.
16+
17+
18+ ## Checklist
19+
20+ * [ ] The python code is generally pep-8 compliant.
21+ * [ ] These changes are documented in the code.
22+ * [ ] These changes are documented in the developer guide/wiki.
23+ * [ ] These changes are documented in the user guide.
24+ * [ ] All new and existing test have passed.
25+ * [ ] No new C++ or Python warnings have been introduced.
26+ * [ ] These changes break backward compatibility.
27+
28+ /label ~ "Feature Request"
Original file line number Diff line number Diff line change 1+ ~ "Task"
2+
3+ ## Closes
4+
5+ <!-- Which issue does this close? -->
6+ <!-- If there is no issue yet, create one then submit the merge request -->
7+ <!-- NOTE: the issue should have all info related to how the work done in this request impacts the other issues and milestones in the project. -->
8+
9+
10+ ## Is there a test for this?
11+
12+ * [ ] Modifies existing data-model unit test.
13+ * [ ] Creates new data-model unit test.
14+ * [ ] Modifies Xyce_Regression test.
15+ * [ ] Creates Xyce_Regression test.
16+
17+ ## Checklist
18+
19+ * [ ] The python code is generally pep-8 compliant.
20+ * [ ] These changes are documented in the code.
21+ * [ ] These changes are documented in the developer guide/wiki.
22+ * [ ] These changes are documented in the user guide.
23+ * [ ] All new and existing test have passed.
24+ * [ ] No new C++ or Python warnings have been introduced.
25+ * [ ] These changes break backward compatibility.
26+
27+ /label ~ "Task"
You can’t perform that action at this time.
0 commit comments