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

Release plan for first version #2

Closed
6 of 12 tasks
PVince81 opened this issue Sep 23, 2017 · 12 comments
Closed
6 of 12 tasks

Release plan for first version #2

PVince81 opened this issue Sep 23, 2017 · 12 comments

Comments

@PVince81
Copy link
Contributor

PVince81 commented Sep 23, 2017

The main goal for now is to get the first release out before end of September where Dropbox API v1 is out. Performance might not be good but being able to keep access to the data is more important to fill the gap.

First version: before end of September

Open tasks:

  • finish and merge initial version: Dropbox App - #GSOC-17 #1 (see review comments)
  • take adapter from New Cacheable Flysystem Adapter core#29077 and put it in this app's namespace for the first version. This makes it possible to release the app before 10.0.4 is ready.
  • IMPORTANT: write a migration that switches every oc_external_config entry that has the old Dropbox backend to the one from this app
  • QA, changelog, info.xml, etc (talk to @pmaier1)
  • Add CHANGELOG.md with version and release date
  • Sign and build tarball
  • release it to the marketplace
  • Rename QA milestone to $version and close it
  • get New Cacheable Flysystem Adapter core#29077 merged into core's master and stable10 for upcoming 10.0.4

Second version: after 10.0.4 release

  • remove flysystem caching adapter from the files_external_dropbox
  • adjust files_external_dropbox to use core's flysystem caching adapter
  • make second release to marketplace

For any reviews ping @jvillafanez and @DeepDiver1975

@PVince81
Copy link
Contributor Author

cc @pmaier1

@PVince81
Copy link
Contributor Author

@Hemant-Mann can you take care ?

@Hemant-Mann
Copy link
Collaborator

@PVince81 Caching adapter has been put in this app's namespace

@Hemant-Mann
Copy link
Collaborator

Hemant-Mann commented Sep 23, 2017

Review Comments are fixed

  1. Added the missing tags in app config
  2. Removed background job from app config (which was using the polling api)

@hurradieweltgehtunter
Copy link

FYI: https://doc.owncloud.org/server/master/developer_manual/app/publishing.html
-> "Available product tags"
Screenshot(s) should be at 1400px width with an aspect ratio of 3:2
Description texts can be styled with markdown.

@davitol
Copy link

davitol commented Sep 27, 2017

@Hemant-Mann
Copy link
Collaborator

@hurradieweltgehtunter I used screenshot from this https://github.com/owncloud/files_external_ftp app

@pmaier1 pmaier1 added this to the QA milestone Sep 28, 2017
@pmaier1 pmaier1 self-assigned this Sep 28, 2017
@pmaier1
Copy link
Contributor

pmaier1 commented Sep 29, 2017

marketing cleanup etc.: #5

@pmaier1
Copy link
Contributor

pmaier1 commented Sep 29, 2017

I assume that on the technical side everything is fine so far. Please double-check with the items in the list here @DeepDiver1975. -> Ready for release

@pmaier1
Copy link
Contributor

pmaier1 commented Oct 2, 2017

Reopening for v2

@pmaier1 pmaier1 reopened this Oct 2, 2017
@DeepDiver1975
Copy link
Member

Reopening for v2

new issue maybe? this issue is on milestone 1.0.0 which is released and closed?

@pmaier1 pmaier1 modified the milestones: development, 1.0.0 Oct 2, 2017
@pmaier1
Copy link
Contributor

pmaier1 commented Oct 2, 2017

Good point. #10

@pmaier1 pmaier1 closed this as completed Oct 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants