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

global: backports Flask-IIIF extension from 2.1 to 2.0 #3338

Merged
merged 1 commit into from
Jul 13, 2015
Merged

global: backports Flask-IIIF extension from 2.1 to 2.0 #3338

merged 1 commit into from
Jul 13, 2015

Conversation

blixhavn
Copy link
Contributor

@blixhavn blixhavn commented Jul 7, 2015

No description provided.

@blixhavn
Copy link
Contributor Author

blixhavn commented Jul 7, 2015

Added Amended-by as I didn't feel any of the other fits the purpose. Should I change it?

@tiborsimko
Copy link
Member

This PR backports a new feature into an already-released maintenance branch. Two general comments: (1) it would be preferred to fix any bugs you spotted in v2.1 so that you could use the latest version instead; (2) if not possible, and you'd need to backport a feature, then it should be optional and not switched on by default, so that other installations aren't affected...

@tiborsimko tiborsimko added this to the v2.0.5 milestone Jul 13, 2015
@blixhavn
Copy link
Contributor Author

  1. Unfortunately, there are too many large and critical bugs in 2.1 to make it usable in production. (e.g. search with special characters not working [https://github.com/search: Search is not working with special character.  #3296], facets not working [https://github.com/search: Facet management not working #3333], the collection admin interface is lacking basic functionality)

  2. As per our talk, I have removed the addition of flask_iiif to the extensions list to avoid adding features to existing 2.0 installations. In addition, I have now removed Flask-IIIF from pip requirements.

@jirikuncar
Copy link
Member

I have now removed Flask-IIIF from pip requirements.

You can add it as optional extra (e.g. iiif).

@jirikuncar
Copy link
Member

15: M102 unrecognized bullet/signature

Please use one of our agreed signatures. We should also remove the bullets with label NEW.

@blixhavn
Copy link
Contributor Author

There, iiif added as optional extra, and commit message fixed.

@jirikuncar
Copy link
Member

@blixhavn can you mention sha1 of the "Original commit".

WDYT about following commit message:

* NOTE Backports original commit <sha1>. The extension is not enabled by default in order to avoid ...

@blixhavn
Copy link
Contributor Author

Looks good. Amended.

@@ -199,6 +199,9 @@ def run(self):
"github": [
"github3.py>=0.9"
],
"iiif": [
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please put it before img? We try to keep it sorted. Thanks

@jirikuncar
Copy link
Member

After #3338 (comment) and rebase, we can :shipit:

@jirikuncar
Copy link
Member

@blixhavn please finish sentence with a dot.

* NOTE Backports original commit
  <sha1>. The extension is not ...

@jirikuncar
Copy link
Member

@blixhavn s/orig\./original/ + rebase

@blixhavn
Copy link
Contributor Author

original was shortened to allow for the full sha1 within 72 characters. Should write original and add a new line before the sha1?

@jirikuncar
Copy link
Member

@blixhavn see #3338 (comment) ;)

@blixhavn
Copy link
Contributor Author

Which sentence is not finished with dot now?

@jirikuncar
Copy link
Member

* NOTE Backports original commit
  213b6f1144734c9ecf425a1bc7b78e56ee5e4e3e.  The extension is not 
  enabled by default in order to avoid feature addition to existing
  minor release.

@jirikuncar
Copy link
Member

* NOTE Backports Flask-IIIF extension from original commit ...

* NOTE Backports Flask-IIIF extension from original commit
  213b6f1. The extension is not
  enabled by default in order to avoid feature addition to existing
  minor release.

Signed-off-by: Øystein Blixhavn <[email protected]>
@jirikuncar jirikuncar merged commit fc2c244 into inveniosoftware:maint-2.0 Jul 13, 2015
@blixhavn blixhavn deleted the iiif-backport branch July 13, 2015 15:32
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.

5 participants