Opened 8 years ago

Closed 6 years ago

#4892 closed Feature Requests (Committed)

Built-in Script/Plugin Update System

Reported by: Carl689 Owned by: blittan
Priority: 4 - Normal Milestone: 10.0 "Dharma"
Component: Python Code and/or Scripts Version: GIT
Severity: Normal Keywords:
Cc: Nuka1195 Blocked By:
Blocking: Platform: All

Description (last modified by Gamester17)

A plugin/script/skins package system that works similar to aptitude or firefox's add-ons system. More specifically

  • Auto Updates, Auto Updates, Auto Updates
  • One central XBMC location to manage all plugins/scripts/version/info/updates
  • Ability to add "repositories" to add/search/update plugins from (say a or similar) (once again think apt package system)
  • If plugins ever get advanced enough, check dependencies? (perhaps a plugin dependent on a certain skin?)

Forum discussion:

Change History (8)

comment:1 Changed 8 years ago by Gamester17

  • Cc Nuka1195 added
  • Description modified (diff)
  • Owner set to blittan
  • Status changed from new to assigned

comment:2 Changed 8 years ago by blittan

  • Component changed from Other (un-categorized) to Python Code and/or Scripts
  • Milestone set to 8.10
  • Status changed from assigned to accepted

Already in the works.

comment:3 Changed 8 years ago by Carl689

Well I don't know how far along this is, but this is what I came up with. I know this is probably going to be viewed as overkill, but I would rather it be overkill and a kickass system than the alternative. If you are already pretty far along hopefully I sparked a couple ideas.

tar.gz file Named:ApplicationName.xpf (xbox package file) CONTAINS

package.xml (see below) postinst (run post install) preerm (run right before package is removed)


[data] (or applicable) all other files

Contents of package.xml

<?xml version="1.0"?>
        <name>App Name</name>


comment:4 Changed 8 years ago by Gamester17

What is the status of this? Should it be changed to milestone 9.04 instead?

comment:5 Changed 8 years ago by blittan

  • Milestone changed from 8.10 to 9.04

comment:6 Changed 7 years ago by CrashX

Any updates on this request ?

comment:7 Changed 7 years ago by spiff

  • Milestone changed from 9.04 to Future / Pending

well, i can tell you it won't happen for 9.04 ;)

comment:8 Changed 6 years ago by spiff

  • Milestone changed from Future / Pending to 10.05
  • Resolution set to Commited to SVN
  • Status changed from accepted to closed

10.05 however.. :D

Note: See TracTickets for help on using tickets.