Comments (4)
Fixing it for the master branch isn't an issue. The issue is that all previous release are now broken... And we cannot do anything else that saying to everyone to change to the new url....
Instead of broking compatibility of all previous environment, archiving this repo and create a new one with the new name would have been a better move. And that what Github recommend too
from public_regulated_data_types.
The old name is still valid and can be cloned from. If you have any specific suggestion aside from renaming the repository back, please introduce it.
from public_regulated_data_types.
That what we got on ArduPilot CI :
Cloning into '/__w/ardupilot/ardupilot/modules/libcanard/dsdl_compiler/pyuavcan/uavcan/dsdl_files'...
remote: Not Found
Error: fatal: repository 'https://github.com/UAVCAN/dsdl.git/' not found
Fetched in submodule path 'modules/libcanard/dsdl_compiler/pyuavcan/uavcan/dsdl_files', but it did not contain 103745afb42f15f83d49fc23530f7fe2c11358b8. Direct fetching of that commit failed.
Failed to recurse into submodule path 'modules/libcanard/dsdl_compiler/pyuavcan'
From git://github.com/ArduPilot/mavlink
* branch d8cad47bb3e4ecf21ae631e492e9643cd063cb8c -> FETCH_HEAD
Submodule path 'modules/mavlink': checked out 'd8cad47bb3e4ecf21ae631e492e9643cd063cb8c'
Submodule 'pymavlink' (git://github.com/ArduPilot/pymavlink.git) registered for path 'modules/mavlink/pymavlink'
Cloning into '/__w/ardupilot/ardupilot/modules/mavlink/pymavlink'...
From git://github.com/ArduPilot/pymavlink
* branch 1a6faa8b97950158682b932c1444d4488df4adcd -> FETCH_HEAD
Submodule path 'modules/mavlink/pymavlink': checked out '1a6faa8b97950158682b932c1444d4488df4adcd'
Submodule path 'modules/uavcan': checked out '3ef4b88d96466bbcf886f74d0ae169a4c8c1bdb0'
Submodule 'dsdl' (https://github.com/UAVCAN/dsdl) registered for path 'modules/uavcan/dsdl'
Submodule 'libuavcan/dsdl_compiler/pyuavcan' (https://github.com/UAVCAN/pyuavcan) registered for path 'modules/uavcan/libuavcan/dsdl_compiler/pyuavcan'
Cloning into '/__w/ardupilot/ardupilot/modules/uavcan/dsdl'...
Cloning into '/__w/ardupilot/ardupilot/modules/uavcan/libuavcan/dsdl_compiler/pyuavcan'...
From https://github.com/UAVCAN/dsdl
* branch 192295c4f9b67f4a20b0eabf74757b6597415f2b -> FETCH_HEAD
Submodule path 'modules/uavcan/dsdl': checked out '192295c4f9b67f4a20b0eabf74757b6597415f2b'
From https://github.com/UAVCAN/pyuavcan
* branch c58477a644d20ccf95a20c151f3a0402f271c3b8 -> FETCH_HEAD
Submodule path 'modules/uavcan/libuavcan/dsdl_compiler/pyuavcan': checked out 'c58477a644d20ccf95a20c151f3a0402f271c3b8'
Submodule 'dsdl' (https://github.com/UAVCAN/dsdl) registered for path 'modules/uavcan/libuavcan/dsdl_compiler/pyuavcan/dsdl'
Cloning into '/__w/ardupilot/ardupilot/modules/uavcan/libuavcan/dsdl_compiler/pyuavcan/dsdl'...
From https://github.com/UAVCAN/dsdl
* branch fd12483ddd4e58242d61d74a163e7aeaa1e0f466 -> FETCH_HEAD
Submodule path 'modules/uavcan/libuavcan/dsdl_compiler/pyuavcan/dsdl': checked out 'fd12483ddd4e58242d61d74a163e7aeaa1e0f466'
Submodule path 'modules/waf': checked out '67b3eac550520cd8a7cd1dce0f77820e91fb8ad0'
Failed to recurse into submodule path 'modules/libcanard'
Error: The process '/usr/bin/git' failed with exit code 1
So the ability to clone with the old name may just be some DNS cache or something similar ...
from public_regulated_data_types.
Consider updating submodule references to use the new URI. A pull request with that change would be accepted.
from public_regulated_data_types.
Related Issues (20)
- reg.drone.service.battery.Parameters.0.2 is missing the nominal cell voltage HOT 17
- Pregenerated headers of public_regulated_data_types to ease development HOT 3
- Incorrect nested type in reg.drone.physics.kinematics.translation.Velocity3Var
- Suggestions and questions HOT 3
- Some questions about the dsdl file under /uavcan/equipment/power HOT 2
- Migrate to GitHub Actions
- uavcan.can.iface is not exposing available interfaces HOT 5
- Extend primitive types with small fixed-size arrays HOT 2
- pycyphal demo HOT 2
- Remove the translational/rotational segregation in `reg.udral.physics.kinematics` and `reg.udral.physics.dynamics` HOT 1
- Modify the servo interface for compatibility with common trajectory generators HOT 1
- Incorrect name of uavcan.si.magnetic_field_strength
- Define standard registers for publication priority setting
- Stabilize v0.x data types in the `uavcan` namespace
- Add luminance to si types HOT 1
- Allow full stop inside the PORT_NAME
- Transfer UDRAL definitions to the DS-015 project
- Define new minor versions of data types that contain strings
- Cyphal/UDP: provide a standard register for overriding the priority to DSCP mapping
- Add a `CMD_IDENTIFY` to ExecuteCommand HOT 4
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 public_regulated_data_types.