Comments (9)
- When do you confirm the commit history?
- What command do you?
Please give me a bit more concrete examples. 🙏
from autoware.
When exploring in which commit the changes have been made to interested parts, if the commit message has many lines it makes us harder to find what we are looking for.
Let's say someone made changes to the localization module, modified the NDT's optimization function, and I want to improve the functionality.
If commit message was like
Improve NDT
* tmp
* update
* remove a for loop
* ...
I can not obtain any information from there.
If every commit message was like this I cannot even find in which commit the changes I want to refer to have been made.
from autoware.
@IshitaTakeshi Again, what command do you use? And please paste it with the output like this.
Also, why do you not use --oneline
?
❯ git log --oneline
920b874 (HEAD -> tier4/main, origin/tier4/proposal, origin/tier4/main, origin/HEAD, tier4/proposal) fix(dummy_perception): fix ns and topic (#242)
6f111e0 fix(behavior_path_planner): fix/frenet coordinate 3d (#230)
699b60e feat: use point cloud wraper in ring outlier filter (#780) (#241)
5f09a5d feat(simple_planning_simulator): add delay model of velocity and steering (#235)
f4993f3 fix(behavior_velocity_planner): fix before/after line of virtual_traffic_light (#228)
b0e4852 fix: interpolation (#791) (#218)
aa75dac fix: library path (#225)
b4eba36 fix: set control_mode false before autoware engage (#232)
784f10d fix: remove warning for compile error (#198)
52dc0f2 ci: update .yamllint.yaml (#229)
ed3253c chore: remove unnecessary depends (#227)
1657681 fix: order to create callback (#220)
from autoware.
I used the ordinary git log
. So then I'm going to use git log --oneline
from autoware.
This is the output. Too long to paste the whole though
tier4/proposal $git log
commit 4cec60485bb376f9cc7d85448be782c2852f445a (HEAD -> tier4/proposal, origin/tier4/proposal, origin/HEAD)
Author: Kenji Miyake <[email protected]>
Date: Tue Jan 18 16:17:52 2022 +0900
feat: add ansible setup scripts (#8)
* ci: add build CI
Signed-off-by: Kenji Miyake <[email protected]>
* feat: add files for Ansible Galaxy
Signed-off-by: Kenji Miyake <[email protected]>
* feat: copy ansible files from tier4's proposal
Remove cache_valid_time
Signed-off-by: Kenji Miyake <[email protected]>
v0.4.0
Signed-off-by: mitsudome-r <[email protected]>
copy setup
Signed-off-by: Takamasa Horibe <[email protected]>
add ros2 ansible roles
Signed-off-by: Takamasa Horibe <[email protected]>
ansible add ubuntu20 setup
Signed-off-by: Takamasa Horibe <[email protected]>
ansible fix pacmod
Signed-off-by: Takamasa Horibe <[email protected]>
temp disable cuda & tensorrt
Signed-off-by: Takamasa Horibe <[email protected]>
ansible fix kvaser library repo
Signed-off-by: Takamasa Horibe <[email protected]>
temporally comment out for unused modules
Signed-off-by: Takamasa Horibe <[email protected]>
remove unused codes
Signed-off-by: Takamasa Horibe <[email protected]>
Install osqp only once (#95)
* update readme and fix osqp_vendor tag
* Remove ansible osqp role
fix: ansbile role
Closes #140
add ansible for cuda 11.1 & tensorrt 7.2.1 & cudnn 8.0.5
Signed-off-by: Takamasa Horibe <[email protected]>
add script for install livox sdk
Signed-off-by: kosuke murakami <[email protected]>
from autoware.
@IshitaTakeshi I see, thank you!
Then, how about using these useful tools? It helps you to explore the commit history.
- https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens
- https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph
Although these are for VSCode, there might be tools for your IDE.
from autoware.
Yeah but... It's like messing a library by ourselves and exploring a book from there. If the library is clean from the beginning we don't need to do so. And it can be realized by writing just two or three phrases when making a commit
Why making unnecessary jobs by messing our rooms by ourselves...
from autoware.
@IshitaTakeshi Could you write clear acceptance criteria for this issue, please?
from autoware.
I'll close this because there is no response and I think it's a problem of tool usage.
We use https://www.conventionalcommits.org/en/v1.0.0/ and Squash merge
now. I'll write guideline documents about that and it's tracked in autowarefoundation/autoware-documentation#6.
from autoware.
Related Issues (20)
- Test highway localization feasibility of Current Autoware Pipe-Line HOT 34
- Implementing lane detection method for lane level localization purposes HOT 2
- Collect Urban Dataset for Autoware and Autoware Labs HOT 25
- Report results of the weekly scenario tests publicly as dashboard
- Autoware weekly scenario tests are failing. HOT 2
- Docker Image OpenADK with CUDA support has an issue with CUDA installation HOT 2
- Prune and document the docker packages HOT 3
- Migration from autoware_auto_msgs to autoware_msgs
- Enhancing scenario_simulator_v2 to print or visualize parameters/modifiers used for test iterations
- When the display scale is set to 200% the Rviz window always crashes HOT 1
- `docker-build-and-push` should not push an image for every commit to main
- `docker-build-and-push-main` is failing HOT 4
- compare_map_segmentation
- Missing environment variables in devel Docker container
- Separation of `autoware_common` to `autoware_cmake`, `autoware_utils` and `autoware_lanelet2_extension` HOT 2
- `docker/build.sh` fails with `ssh_auth_sock: no such file or directory` HOT 1
- Only `cuda` jobs generate empty cache on `build-main` and `build-main-self-hosted` workflows
- Autoware packages release from ROS buildfarm
- Add lightweight docker build option HOT 2
- CMake error during installation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autoware.