Skip to content
This repository has been archived by the owner on Jan 2, 2023. It is now read-only.

Various minor enhancements #149

Merged
merged 3 commits into from
Aug 28, 2020
Merged

Various minor enhancements #149

merged 3 commits into from
Aug 28, 2020

Conversation

yarikoptic
Copy link
Contributor

I was just skimming through the code base and my editor was too much of a Christmas tree so I decided to act. Feel free to ignore.

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "sed -i -e s,Github,GitHub,g README.md",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^
=== Do not change lines below ===
{
 "chain": [],
 "cmd": "sed -i -e 's, *$,,g' README.md",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^
=== Do not change lines below ===
{
 "chain": [],
 "cmd": "sed -i -e 's, *$,,g' .github/workflows/black.yml .github/workflows/seleryaction.yml",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^
@Ly0n
Copy link
Member

Ly0n commented Aug 28, 2020

It would be great to get feedback from you on the code base as it seems that you have been involved in a lot of open source Python projects.

@Ly0n Ly0n merged commit 88751ca into protontypes:master Aug 28, 2020
@yarikoptic
Copy link
Contributor Author

It would be great to get feedback from you on the code base as it seems that you have been involved ...

it doesn't mean that my feedback would be "good". One major aspect is that I "like" is CI testing and seems to be none here.

@Ly0n
Copy link
Member

Ly0n commented Aug 29, 2020

The only CI tests that we have are the Black Linter test and the Integration Tests. With every push we check if the new version is capable to still donate to the contributors of LibreSelery itself. Unit testing is already on the roadmap but since the codebase was changing and it is still experimental code that was shifted a little bit into the future.

@yarikoptic
Copy link
Contributor Author

Well, I would've tried to compose some tests to simulate/check algorithm for allocation / distribution of funds under different settings/scenarios... I feel I keep getting too much for what I have contributed ;-)

@Ly0n
Copy link
Member

Ly0n commented Aug 29, 2020

The simulation is on the roadmap: #9

I feel I keep getting too much for what I have contributed ;-)

Actually you are giving quite valuable feedback at this moment. 👍

The weights function will definitely be improved in the next weeks. Right now we developed the easy weights: Who is active in the last X commits and who has done a minimum contribution to the project. Now we will get into the more complex stuff: #132
With every new weight that we calculate and add to the total weighs we hope to improve the distribution over time.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants