Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancements: PluXml 5.5, YunoHost 2.4, package upgrades #20

Open
M5oul opened this issue Jun 12, 2016 · 1 comment

Comments

Projects
None yet
1 participant
@M5oul
Copy link
Member

commented Jun 12, 2016

  • Move to YunoHost-apps organization
  • Retrieve sources from PluXml package
  • Upgrade to PluXml 5.5
  • Make it works with YunoHost 2.4
  • Use set -eu
  • Set YunoHost 2.4 as dependence
  • Retrieve arguments from environment variables
  • Use helpers in install, remove, upgrade scripts
  • Fix unzip in /tmp/ and not in current directory
  • Set this app working in the app list
  • Edit Matlink commits to set him as author [Fail] Must be done by the author.
  • Add Moul as maintainer in the manifest
  • Update manifest description, adding: there is no database
  • Add information in the readme:
    • logo, pluxml description, screenshot.
    • parameters: admin, lang, public.
    • Admin access on core/admin.
  • Set the app multi-instance
  • Verify it works on / root url_path (can't test with dev-ynh: can't install on /)
  • Announce on the forum and ask the community to test.
  • Use dev branch
  • use curl with host option instead of changing /etc/hosts.
  • Update to version 5.6 when released
  • Move data in /home/yunohost.app/pluxml with a symlink?
  • Data extraction could be done in current folder and are they removed after app actions?
    • If so, unzip in current folder.
  • Propose markdown plugin install
  • Make works/review backup and restore scripts with helpers
  • Ask YunoHost core team to test and review the app to make it official 😸

@M5oul M5oul added the enhancement label Jun 15, 2016

@M5oul M5oul self-assigned this Jun 15, 2016

@M5oul M5oul changed the title Move this repo to YunoHost organisation Enhancements: PluXml 5.5, YunoHost 2.4, package upgrades Jun 15, 2016

M5oul added a commit to YunoHost/apps that referenced this issue Jun 24, 2016

[up] Update PluXml package
- Upgrade to PluXml 5.5
- Make it works with YunoHost 2.4
- See all package upgrades: YunoHost-Apps/pluxml_ynh#20
- Change state from in progress to working
- Moved to YunoHost-Apps
@M5oul

This comment has been minimized.

Copy link
Member Author

commented Jun 29, 2016

With package_check:

+ Installation:                                  SUCCESS
+ Suppression:                                   SUCCESS
+ Installation en sous-dossier:                  SUCCESS
+ Suppression depuis sous-dossier:               SUCCESS
+ Installation à la racine:                      SUCCESS
+ Suppression depuis racine:                     SUCCESS
+ Upgrade:                                       SUCCESS
- Installation privée:                           FAIL
+ Installation publique:                         SUCCESS
+ Installation multi-instance:                   SUCCESS
+ Mauvais utilisateur:                           SUCCESS
+ Erreur de domaine:                             SUCCESS
- Correction de path:                            FAIL
Port déjà utilisé:                               Not evaluated.
Source corrompue:                                Not evaluated.
Erreur de téléchargement de la source:           Not evaluated.
Dossier déjà utilisé:                            Not evaluated.
+ Backup:                                        SUCCESS
- Restore:                                       FAIL

M5oul added a commit that referenced this issue Apr 5, 2017

[enh] #20: form install: resolve domain name with '--resolve' curl op…
…tion.

- instead of modifying '/etc/hosts'.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.