Skip to content

Deprecated the AppStore component#1088

Merged
morozov merged 1 commit into
phpbrew:masterfrom
morozov:deprecate-app-store
Dec 11, 2019
Merged

Deprecated the AppStore component#1088
morozov merged 1 commit into
phpbrew:masterfrom
morozov:deprecate-app-store

Conversation

@morozov

@morozov morozov commented Dec 11, 2019

Copy link
Copy Markdown
Contributor

See #1068 for the reference.

The downsides of having the AppStore are:

  1. All applications and their URLs are hard-coded meaning that the only way to react to the changes in the outside world is to release a new PHPBrew version.
  2. The functionality of the AppStore is primitive compared to PHIVE (e.g. lack of cryptographic signature validation).

It is recommended to use PHIVE or a similar tool to manage PHAR applications instead.

@jhdxr

jhdxr commented Dec 11, 2019

Copy link
Copy Markdown
Member

Will it be better if we suggest some alternatives in the warning message?

@morozov

morozov commented Dec 11, 2019

Copy link
Copy Markdown
Contributor Author

Will it be better if we suggest some alternatives in the warning message?

Added PHIVE.

@morozov morozov merged commit b09338b into phpbrew:master Dec 11, 2019
@morozov morozov deleted the deprecate-app-store branch December 11, 2019 14:48
@morozov morozov self-assigned this Dec 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants