Skip to content

openthread-br: drop luci-app-openthread, moved to luci repo - #30090

Closed
LorbusChris wants to merge 1 commit into
openwrt:masterfrom
LorbusChris:openthread-br-decouple-luci
Closed

openthread-br: drop luci-app-openthread, moved to luci repo#30090
LorbusChris wants to merge 1 commit into
openwrt:masterfrom
LorbusChris:openthread-br-decouple-luci

Conversation

@LorbusChris

@LorbusChris LorbusChris commented Jul 25, 2026

Copy link
Copy Markdown

Package Details

Maintainer: @stintel (openthread-br)

Description

Removes the luci-app-openthread subpackage (and its install recipe) from
the openthread-br feed package. The LuCI web interface is proposed for the openwrt/luci
repository as luci-app-openthread (openwrt/luci#8871), following the standard
convention for LuCI apps, as requested in #29791 and openthread/ot-br-posix#3431.

The web UI was also rewritten for the modern client-side LuCI framework as part
of the move; the Lua/htm sources the removed install recipe referenced
(src/openwrt/controller, src/openwrt/view, src/openwrt/handle_error.js)
are removed upstream in openthread/ot-br-posix#3326.

PKG_RELEASE bumped. The remaining openthread-br package is otherwise
unchanged.

Companion PR (adds the app to LuCI): openwrt/luci#8871
Refs: #29791, #29784, openthread/ot-br-posix#3431

Run Testing

Makefile-only change: drops a subpackage define/install recipe and bumps
PKG_RELEASE. Not built in an OpenWrt buildroot; no source or build-option
changes to openthread-br. Note: overlaps net/openthread-br/Makefile with
#29784, so one will need a trivial rebase depending on merge order.

Formalities

  • I have reviewed the CONTRIBUTING.md guidelines.

The LuCI web interface for OpenThread Border Router is being maintained
in the openwrt/luci repository as luci-app-openthread, following the same
convention as other LuCI apps. Remove the luci-app-openthread subpackage
(and its install recipe) from this feed package so the UI is no longer
shipped from two places.

The app was also rewritten for the modern client-side LuCI framework as
part of the move; the Lua/htm sources it used to install
(src/openwrt/controller, src/openwrt/view, src/openwrt/handle_error.js)
are removed upstream in openthread/ot-br-posix#3326.

Refs: openwrt#29791, openthread/ot-br-posix#3431

Signed-off-by: Christian Glombek <c.glombek@cosa.systems>
Assisted-By: Claude Fable 5
@LorbusChris

Copy link
Copy Markdown
Author

Superseded by #30091, which folds this luci-app removal into the full 2026.06.0 update (bump + configurable REST listen address, keeping the mDNSResponder backend). Closing in favor of that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant