Skip to content

Commit

Permalink
Update version from 0.17.0 to 0.18.0 (#6560)
Browse files Browse the repository at this point in the history
* Update version from 0.17.0 to 0.18.0, add release checklist to docs folder.

* Website http -> https
  • Loading branch information
ssheorey authored Dec 31, 2023
1 parent f3960d9 commit b9e049c
Show file tree
Hide file tree
Showing 19 changed files with 100 additions and 67 deletions.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/0-build-issue-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ body:
options:
- label: "I have searched for [similar issues](https://github.com/isl-org/Open3D/issues)."
required: true
- label: "For Python issues, I have tested with the [latest development wheel](http://www.open3d.org/docs/latest/getting_started.html#development-version-pip)."
- label: "For Python issues, I have tested with the [latest development wheel](https://www.open3d.org/docs/latest/getting_started.html#development-version-pip)."
required: true
- label: "I have checked the [release documentation](http://www.open3d.org/docs/release/) and the [latest documentation](http://www.open3d.org/docs/latest/) (for `main` branch)."
- label: "I have checked the [release documentation](https://www.open3d.org/docs/release/) and the [latest documentation](https://www.open3d.org/docs/latest/) (for `main` branch)."
required: true

- type: textarea
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/1-bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ body:
options:
- label: "I have searched for [similar issues](https://github.com/isl-org/Open3D/issues)."
required: true
- label: "For Python issues, I have tested with the [latest development wheel](http://www.open3d.org/docs/latest/getting_started.html#development-version-pip)."
- label: "For Python issues, I have tested with the [latest development wheel](https://www.open3d.org/docs/latest/getting_started.html#development-version-pip)."
required: true
- label: "I have checked the [release documentation](http://www.open3d.org/docs/release/) and the [latest documentation](http://www.open3d.org/docs/latest/) (for `main` branch)."
- label: "I have checked the [release documentation](https://www.open3d.org/docs/release/) and the [latest documentation](https://www.open3d.org/docs/latest/) (for `main` branch)."
required: true

- type: textarea
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/2-questions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ body:
options:
- label: "I have searched for [similar issues](https://github.com/isl-org/Open3D/issues)."
required: true
- label: "For Python issues, I have tested with the [latest development wheel](http://www.open3d.org/docs/latest/getting_started.html#development-version-pip)."
- label: "For Python issues, I have tested with the [latest development wheel](https://www.open3d.org/docs/latest/getting_started.html#development-version-pip)."
required: true
- label: "I have checked the [release documentation](http://www.open3d.org/docs/release/) and the [latest documentation](http://www.open3d.org/docs/latest/) (for `main` branch)."
- label: "I have checked the [release documentation](https://www.open3d.org/docs/release/) and the [latest documentation](https://www.open3d.org/docs/latest/) (for `main` branch)."
required: true

- type: textarea
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/3-feature-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ body:
options:
- label: "I have searched for [similar issues](https://github.com/isl-org/Open3D/issues)."
required: true
- label: "For Python issues, I have tested with the [latest development wheel](http://www.open3d.org/docs/latest/getting_started.html#development-version-pip)."
- label: "For Python issues, I have tested with the [latest development wheel](https://www.open3d.org/docs/latest/getting_started.html#development-version-pip)."
required: true
- label: "I have checked the [release documentation](http://www.open3d.org/docs/release/) and the [latest documentation](http://www.open3d.org/docs/latest/) (for `main` branch)."
- label: "I have checked the [release documentation](https://www.open3d.org/docs/release/) and the [latest documentation](https://www.open3d.org/docs/latest/) (for `main` branch)."
required: true

- type: textarea
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
contact_links:
- name: Link to Open3D Documentation and Tutorials
url: http://www.open3d.org/docs/latest/
url: https://www.open3d.org/docs/latest/
about: "Read the documentation and tutorials for Open3D."
- name: Link to Open3D Discord Server
url: https://discord.gg/D35BGvn
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
- Added an RPC interface for external visualizers running in a separate process
- Added `maximum_error` and `boundary_weight` parameter to `simplify_quadric_decimation`
- Remove support for Python 3.5
- Development wheels are available for user testing. See [Getting Started](http://www.open3d.org/docs/latest/getting_started.html) page for installation.
- Development wheels are available for user testing. See [Getting Started](https://www.open3d.org/docs/latest/getting_started.html) page for installation.
- PointCloud File IO support for new tensor data types.
- New PointCloud format support: XYZI (ASCII).
- Fast compression mode for PNG writing. (Issue #846)
Expand Down
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@ string(CONCAT OPEN3D_VERSION
set(OPEN3D_VERSION_FULL "${OPEN3D_VERSION}${OPEN3D_VERSION_DEVHASH}")
# Set additional info
set(PROJECT_EMAIL "info@open3d.org")
set(PROJECT_DOCS "http://www.open3d.org/docs")
set(PROJECT_DOCS "https://www.open3d.org/docs")
set(PROJECT_CODE "https://github.com/isl-org/Open3D")
set(PROJECT_ISSUES "https://github.com/isl-org/Open3D/issues")

Expand All @@ -266,7 +266,7 @@ project(Open3D
# Set PROJECT_DESCRIPTION
DESCRIPTION "Open3D: A Modern Library for 3D Data Processing."
# Set PROJECT_HOMEPAGE_URL
HOMEPAGE_URL "http://www.open3d.org"
HOMEPAGE_URL "https://www.open3d.org"
LANGUAGES C CXX)
message(STATUS "Open3D ${OPEN3D_VERSION_FULL}")

Expand Down
26 changes: 13 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
# Open3D: A Modern Library for 3D Data Processing

<h4>
<a href="http://www.open3d.org">Homepage</a> |
<a href="http://www.open3d.org/docs">Docs</a> |
<a href="http://www.open3d.org/docs/release/getting_started.html">Quick Start</a> |
<a href="http://www.open3d.org/docs/release/compilation.html">Compile</a> |
<a href="http://www.open3d.org/docs/release/index.html#python-api-index">Python</a> |
<a href="http://www.open3d.org/docs/release/cpp_api.html">C++</a> |
<a href="https://www.open3d.org">Homepage</a> |
<a href="https://www.open3d.org/docs">Docs</a> |
<a href="https://www.open3d.org/docs/release/getting_started.html">Quick Start</a> |
<a href="https://www.open3d.org/docs/release/compilation.html">Compile</a> |
<a href="https://www.open3d.org/docs/release/index.html#python-api-index">Python</a> |
<a href="https://www.open3d.org/docs/release/cpp_api.html">C++</a> |
<a href="https://github.com/isl-org/Open3D-ML">Open3D-ML</a> |
<a href="https://github.com/isl-org/Open3D/releases">Viewer</a> |
<a href="http://www.open3d.org/docs/release/contribute/contribute.html">Contribute</a> |
<a href="https://www.open3d.org/docs/release/contribute/contribute.html">Contribute</a> |
<a href="https://www.youtube.com/channel/UCRJBlASPfPBtPXJSPffJV-w">Demo</a> |
<a href="https://github.com/isl-org/Open3D/discussions">Forum</a>
</h4>
Expand Down Expand Up @@ -45,7 +45,7 @@ together to enable full end to end pipelines:

![Open3D_layers](https://github.com/isl-org/Open3D/assets/41028320/e9b8645a-a823-4d78-8310-e85207bbc3e4)

For more, please visit the [Open3D documentation](http://www.open3d.org/docs).
For more, please visit the [Open3D documentation](https://www.open3d.org/docs).

## Python quick start

Expand All @@ -71,17 +71,17 @@ open3d example visualization/draw
```

To get the latest features in Open3D, install the
[development pip package](http://www.open3d.org/docs/latest/getting_started.html#development-version-pip).
[development pip package](https://www.open3d.org/docs/latest/getting_started.html#development-version-pip).
To compile Open3D from source, refer to
[compiling from source](http://www.open3d.org/docs/release/compilation.html).
[compiling from source](https://www.open3d.org/docs/release/compilation.html).

## C++ quick start

Checkout the following links to get started with Open3D C++ API

- Download Open3D binary package: [Release](https://github.com/isl-org/Open3D/releases) or [latest development version](http://www.open3d.org/docs/latest/getting_started.html#c)
- [Compiling Open3D from source](http://www.open3d.org/docs/release/compilation.html)
- [Open3D C++ API](http://www.open3d.org/docs/release/cpp_api.html)
- Download Open3D binary package: [Release](https://github.com/isl-org/Open3D/releases) or [latest development version](https://www.open3d.org/docs/latest/getting_started.html#c)
- [Compiling Open3D from source](https://www.open3d.org/docs/release/compilation.html)
- [Open3D C++ API](https://www.open3d.org/docs/release/cpp_api.html)

To use Open3D in your C++ project, checkout the following examples

Expand Down
2 changes: 1 addition & 1 deletion cpp/open3d/version.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
OPEN3D_VERSION_MAJOR 0
OPEN3D_VERSION_MINOR 17
OPEN3D_VERSION_MINOR 18
OPEN3D_VERSION_PATCH 0
4 changes: 2 additions & 2 deletions cpp/open3d/visualization/visualizer/GuiVisualizer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -219,9 +219,9 @@ std::shared_ptr<gui::Dialog> CreateContactDialog(gui::Window *window) {
"Mailing list:\n"
"Discord channel:");
auto right_col = std::make_shared<gui::Label>(
"http://www.open3d.org\n"
"https://www.open3d.org\n"
"http://github.org/isl-org/Open3D\n"
"http://www.open3d.org/index.php/subscribe/\n"
"https://www.open3d.org/index.php/subscribe/\n"
"https://discord.gg/D35BGvn");
auto ok = std::make_shared<gui::Button>("OK");
ok->SetOnClicked([window]() { window->CloseDialog(); });
Expand Down
2 changes: 1 addition & 1 deletion docs/_templates/sidebar/variant-selector.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<!-- A hack to include an external page to get around CORS policy -->
<!-- https://stackoverflow.com/a/15250208/1255535 -->
<div class="rst-other-versions">
<script src="http://www.open3d.org/docs/versions.js"></script>
<script src="https://www.open3d.org/docs/versions.js"></script>
</div>
</div>
{% endif %}
6 changes: 3 additions & 3 deletions docs/getting_started.in.rst
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,12 @@ version (``HEAD`` of ``main`` branch):
- `Python 3.11 <https://storage.googleapis.com/open3d-releases/python-wheels/open3d-@OPEN3D_VERSION_FULL@-cp311-cp311-win_amd64.whl>`__

Please use these links from the `latest version of this page
<http://www.open3d.org/docs/latest/getting_started.html>`__ only. You can also
<https://www.open3d.org/docs/latest/getting_started.html>`__ only. You can also
install the latest development version directly with pip:

.. code-block:: bash
pip install -U --trusted-host www.open3d.org -f http://www.open3d.org/docs/latest/getting_started.html open3d
pip install -U -f https://www.open3d.org/docs/latest/getting_started.html open3d
.. warning::
The development wheels for Linux are named according to PEP600. Please
Expand Down Expand Up @@ -180,7 +180,7 @@ provided here [#]_:
* `x86_64 Release <https://storage.googleapis.com/open3d-releases/devel/open3d-devel-windows-amd64-@OPEN3D_VERSION_FULL@.zip>`__
* `x86_64 Debug <https://storage.googleapis.com/open3d-releases/devel/open3d-devel-windows-amd64-@OPEN3D_VERSION_FULL@-dbg.zip>`__

.. [#] Please use these links from the `latest version of this page <http://www.open3d.org/docs/latest/getting_started.html>`__
.. [#] Please use these links from the `latest version of this page <https://www.open3d.org/docs/latest/getting_started.html>`__
only.
.. [#] To check the `glibc` version on your system, run :code:`ldd --version`.
Expand Down
2 changes: 1 addition & 1 deletion docs/jupyter/geometry/python_interface.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"metadata": {},
"source": [
"# Python Interface\n",
"For the C++ interface, see [here](http://www.open3d.org/docs/release/cpp_api.html).\n",
"For the C++ interface, see [here](https://www.open3d.org/docs/release/cpp_api.html).\n",
"\n",
"## Install Open3D Python package\n",
"For installing Open3D Python package, see [here](../../getting_started.rst).\n",
Expand Down
29 changes: 29 additions & 0 deletions docs/release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Open3D release process

## Release checklist

Collect all release artifacts in the [Github draft release page](https://github.com/isl-org/Open3D/releases)

- [ ] Create release notes draft (auto-generate?)
- [ ] Create release videos
- [ ] Open3D-ML `dev_to_master` PR and merge
- [ ] Version bump PR, merge to main
- [ ] Build all Python version wheels (Linux, macOS, Windows x86_64) (CI)
- [ ] Build Open3D C++ libraries (Linux, macOS, Windows x86_64) (CI)
- [ ] Build docs (CI) and push to [Open3d_website repo](https://github.com/isl-org/Open3D_website)
- [ ] Build arm64 wheels (with ML Ops):
- [ ] macOS 12. Python 3.8+ (desktop)
- [ ] Ubuntu 18.04 Python (all versions) (follow docs/arm.rst) (desktop)
- [ ] Build Open3D app
- [ ] Ubuntu 18.04, Windows 10, macOS 10.15 x86_64: (CI)
- [ ] macOS 12 arm64 (desktop)
- [ ] macOS (x86_64, arm64) sign (desktop)
- [ ] Windows app sign
- [ ] Upload wheels to PyPI
- [ ] Github: Publish release with auto tag version
- [ ] Github: Create Open3D-ML release (auto tag version, auto-generate release
notes)
- [ ] `git pull` docs to website (Google cloud server `open3d:instance1`)
- [ ] open3d.org (wordpress) : Update downloads table and post release notes
- [ ] Upload release video to YouTube
- [ ] Announce on Twitter, Discord, etc.
62 changes: 33 additions & 29 deletions docs/versions.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file will be copied to http://www.open3d.org/docs/versions.js
// This file will be copied to https://www.open3d.org/docs/versions.js
// by the documentation server.
document.write('\
<!-- ac-hoc table style, put in in proper css file later -->\
Expand All @@ -14,60 +14,64 @@ document.write('\
</style>\
<table class="version-table">\
<tr>\
<td><a href="http://www.open3d.org/docs/latest">main</a></td>\
<td><a href="http://www.open3d.org/docs/latest/cpp_api">main C++</a></td>\
<td><a href="https://www.open3d.org/docs/latest">main</a></td>\
<td><a href="https://www.open3d.org/docs/latest/cpp_api">main C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/release">0.17.0 (release)</a></td>\
<td><a href="http://www.open3d.org/docs/release/cpp_api">0.17.0 C++ (release)</a></td>\
<td><a href="https://www.open3d.org/docs/release">0.18.0 (release)</a></td>\
<td><a href="https://www.open3d.org/docs/release/cpp_api">0.18.0 C++ (release)</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.16.0">0.16.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.16.0/cpp_api">0.16.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.17.0">0.17.0 (release)</a></td>\
<td><a href="https://www.open3d.org/docs/0.17.0/cpp_api">0.17.0 C++ (release)</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.15.1">0.15.1</a></td>\
<td><a href="http://www.open3d.org/docs/0.15.1/cpp_api">0.15.1 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.16.0">0.16.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.16.0/cpp_api">0.16.0 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.14.1">0.14.1</a></td>\
<td><a href="http://www.open3d.org/docs/0.14.1/cpp_api">0.14.1 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.15.1">0.15.1</a></td>\
<td><a href="https://www.open3d.org/docs/0.15.1/cpp_api">0.15.1 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.13.0">0.13.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.13.0/cpp_api">0.13.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.14.1">0.14.1</a></td>\
<td><a href="https://www.open3d.org/docs/0.14.1/cpp_api">0.14.1 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.12.0">0.12.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.12.0/cpp_api">0.12.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.13.0">0.13.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.13.0/cpp_api">0.13.0 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.11.1">0.11.1</a></td>\
<td><a href="http://www.open3d.org/docs/0.11.1/cpp_api">0.11.1 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.12.0">0.12.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.12.0/cpp_api">0.12.0 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.11.0">0.11.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.11.0/cpp_api">0.11.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.11.1">0.11.1</a></td>\
<td><a href="https://www.open3d.org/docs/0.11.1/cpp_api">0.11.1 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.10.0">0.10.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.10.0/cpp_api">0.10.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.11.0">0.11.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.11.0/cpp_api">0.11.0 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.9.0">0.9.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.9.0/cpp_api">0.9.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.10.0">0.10.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.10.0/cpp_api">0.10.0 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.8.0">0.8.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.8.0/cpp_api">0.8.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.9.0">0.9.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.9.0/cpp_api">0.9.0 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.7.0">0.7.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.7.0/cpp_api">0.7.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.8.0">0.8.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.8.0/cpp_api">0.8.0 C++</a></td>\
</tr>\
<tr>\
<td><a href="http://www.open3d.org/docs/0.6.0">0.6.0</a></td>\
<td><a href="http://www.open3d.org/docs/0.6.0/cpp_api">0.6.0 C++</a></td>\
<td><a href="https://www.open3d.org/docs/0.7.0">0.7.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.7.0/cpp_api">0.7.0 C++</a></td>\
</tr>\
<tr>\
<td><a href="https://www.open3d.org/docs/0.6.0">0.6.0</a></td>\
<td><a href="https://www.open3d.org/docs/0.6.0/cpp_api">0.6.0 C++</a></td>\
</tr>\
</table>\
');
4 changes: 2 additions & 2 deletions python/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ With Python versions:
Resources
======================

* Website: `www.open3d.org <http://www.open3d.org>`_
* Website: `www.open3d.org <https://www.open3d.org>`_
* Code: `github.com/isl-org/Open3D <https://github.com/isl-org/Open3D>`_
* Documentation: `www.open3d.org/docs <http://www.open3d.org/docs>`_
* Documentation: `www.open3d.org/docs <https://www.open3d.org/docs>`_
* License: `The MIT license <https://opensource.org/licenses/MIT>`_
2 changes: 1 addition & 1 deletion python/tools/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,7 @@ def main():
f"* Open3D: A Modern Library for 3D Data Processing *\n"
f"* *\n"
f"* Version {o3d.__version__: <22} *\n"
f"* Docs http://www.open3d.org/docs *\n"
f"* Docs https://www.open3d.org/docs *\n"
f"* Code https://github.com/isl-org/Open3D *\n"
f"***************************************************")

Expand Down
2 changes: 1 addition & 1 deletion util/check_cpp_style.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ if(CLANG_FORMAT)
message(STATUS "clang-format found at: ${CLANG_FORMAT}")
execute_process(COMMAND ${CLANG_FORMAT} --version)
else()
message("See http://www.open3d.org/docs/release/contribute/styleguide.html#style-guide for help on style checker")
message("See https://www.open3d.org/docs/release/contribute/styleguide.html#style-guide for help on style checker")
message(FATAL_ERROR "clang-format not found, style not available")
endif()

Expand Down
Loading

0 comments on commit b9e049c

Please sign in to comment.