Closed lixitrixi closed 1 year ago
@lixitrixi please investigate failing unit tests
I will wait for @michaelstanway's recent pull request to be merged, then add the comments from this commit to the changed files to avoid unnecessary conflicts.
@olexandr-konovalov
the error is a simple change in the unit test from weight to weights. Can i checkout this or does it have to be Felix that changes it.
found out how to push to your fork, should work now
@lixitrixi requested changes - would be nice to address them and merge this ASAP. I don't think #50 is quite ready yet.
By the way, use the #<PR number>
syntax for cross-referencing, rather than saying "@michaelstanway's recent pull request".
@lixitrixi P.S. and of course if the CLI code is runnable, the CI already is ready to run it on GitHub actions. If not runnable, then not mergeable. So that should be really a separate PR. Would you like me to refactor it, or would you do it yourself? You need to create a new branch, cherry-pick the CLI commit there, then go back to the branch for this PR and rebase it to remove the CLI commit. BTW, you again submit a PR from your rewrite
, forgetting to create a feature branch - one more argument to push for merging rewrite into main, but we can't do it as we are keeping adding stuff and it becomes hard to sync moving targets.
What's the plan here? Unless anyone wishes to do this, I will take out @lixitrixi's CLI into a separate unmerged PR, and squash and merge the rest.
After that, I am going to merge #46 into main, so that next time we start off the main branch.
@olexandr-konovalov I apologize for the problems, I will place the CLI code into a separate PR as soon as I can. I am currently settling back into life at home, but I will find some time this week! I the CLI is completely separate, so it will be easy to make them separate.
@lixitrixi thanks, sounds good, take your time then - will look here in a couple of weeks!
@olexandr-konovalov Sorry for the extended hiatus...
I have removed CLI-related files from this PR, and will add them to a separate PR after refactoring and making the code more complete. Just to confirm, you mean that I should create a separate feature branch on my fork for CLI code? As in: dolphin-acoustics-vip:rewrite <- lixitrixi:CLI-code (or similar) ?
The PR adding CLI code is ready on my fork, just waiting on this to be merged since that PR currently includes all the changes in this one as well.
Thanks @lixitrixi - there could be a better way to refactor the PR then deleting files, but to save time I have just squashed and merge it instead of another refactoring.
@lixitrixi now #46 merged and you can proceed with adding CLI. However, I am afraid that it's now based on the wrong branch. From now on, contributions are done not to the rewrite
branch but to main
(easier). For any change, pull the latest state of main
, create a branch off it, add a change, submit a PR from it.
Michael and I discussed possible Network structures, and added comments to reflect ARTwarp goals for those working on the project next year.