Titanium JIRA Archive
Appcelerator Daemon (DAEMON)

[DAEMON-280] appcd-default-plugins: Bundle multiple plugin versions

GitHub Issuen/a
TypeImprovement
PriorityCritical
StatusResolved
ResolutionFixed
Resolution Date2019-08-13T23:14:31.000+0000
Affected Version/sn/a
Fix Version/sAppc Daemon 3.0.0
Componentsappcd-default-plugins
Labelsn/a
ReporterChris Barber
AssigneeChris Barber
Created2019-06-05T15:33:42.000+0000
Updated2019-08-13T23:24:11.000+0000

Description

Now that there are multiple major versions of appcd plugins, we need figure out a way to ship them. Some tools depend on v1, others on v2. We need both. Ideally plugins would be installed via the AMPLIFY Package Manager, but we're not quite there yet. So, it makes sense to use appcd-default-plugins as the package. The appcd plugin system does support a nested plugin directory scheme, but this is incompatible with node_modules. So we'll likely need a pre-publish task that organizes the files appropriately and efficiently.

Comments

  1. Chris Barber 2019-06-06

    PR: https://github.com/appcelerator/appc-daemon/pull/372
  2. Chris Barber 2019-06-25

    Permission fix: https://github.com/appcelerator/appc-daemon/pull/385 Real permission fix: https://github.com/appcelerator/appc-daemon/pull/388

JSON Source