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

Dummy Beta PR #1224

Closed
wants to merge 763 commits into from
Closed

Dummy Beta PR #1224

wants to merge 763 commits into from

Conversation

tobiasKaminsky
Copy link
Contributor

This will never be merged, but is to see Travis, discuss the beta version

@tobiasKaminsky
Copy link
Contributor Author

@AndyScherzinger I have seen that you added a lot of changes here.
Are these changes also in some PRs for the master? As this beta will never be merged back to master, these changes might get lost...?

In general, to avoid this, I suggest to put this all to PRs against "master".
I have written a script that checks if all already included PRs are up to date and otherwise I merge them.
Therefore please update (or create) your PRs and I will manage the rest ;)

@AndyScherzinger
Copy link
Contributor

Yes, all the changes I made have also been made to material_buttons or material_fab respectively, so all changes are also part of other PRs targeting master.

@AndyScherzinger
Copy link
Contributor

could we also add #1220 to the beta for field testing the technical change? 😃

@AndyScherzinger
Copy link
Contributor

@tobiasKaminsky did you miss to push some changes?
-compile:

[javac] Compiling 157 source files to /home/travis/build/owncloud/android/bin/classes

[javac] /home/travis/build/owncloud/android/src/com/owncloud/android/ui/activity/Preferences.java:466: error: cannot find symbol

[javac]                pAboutApp.setSummary(String.format(getString(R.string.about_version), BuildConfig.VERSION_CODE));

[javac]                                                                                                 ^

[javac]   symbol:   variable VERSION_CODE

[javac]   location: class BuildConfig

[javac] /home/travis/build/owncloud/android/src/com/owncloud/android/ui/activity/Preferences.java:490: error: cannot find symbol

[javac]                     Integer currentVersion = BuildConfig.VERSION_CODE;

[javac]                                                         ^

[javac]   symbol:   variable VERSION_CODE

[javac]   location: class BuildConfig

Which should imho be Build.Ver... not BuildConfig.Ver...

Don't know which branch brought in this change.

@tobiasKaminsky
Copy link
Contributor Author

@AndyScherzinger you can add #1220 to the beta branch.
Just write about it in the changelog.
But please test it properly :)

Regarding the failing travis I will look soon.

@tobiasKaminsky
Copy link
Contributor Author

Regarding BuildConfig: The variable is generated by gradle.
So currently I do not know how to do that...

@AndyScherzinger
Copy link
Contributor

Added #1277 to the beta branch and tested it with the branch head. Works on my Nexus5 running Android 6, changelog has been updated accordingly @tobiasKaminsky

@davivel
Copy link
Contributor

davivel commented Nov 10, 2015

@AndyScherzinger , seems you forgot pushing something in the library repo.

@AndyScherzinger
Copy link
Contributor

Hmmm, I didn't change anything in the lib just pulled my branch and had to commit due to resolving merge conflicts. Maybe that led to this?

@AndyScherzinger
Copy link
Contributor

@davivel how can I fix this (not a git pro). I can push the "change" to the lib repo which means I woul dpush a senseless, empty commit its master, which is most likely not what you would want me to do. Any help very much appreciated!

@tobiasKaminsky
Copy link
Contributor Author

@AndyScherzinger You need to got to android-lib, checkout the master branch and reset to head.
Then change back to the android project and do a commit. This will commit the subproject revision number.
If you need help I am on irc

@AndyScherzinger
Copy link
Contributor

Yeah, it worked! Thanks @tobiasKaminsky so we are back to the BuildConfig.VERSION_CODE compile error now since ant doesn't seem to generate this class :(
Update this seems to be an ANT issue since "the internet" is telling me that Version_Code etc. is generated using gradle but it seems this won't be done when using ant which just generates the debug flag... :(

@AndyScherzinger
Copy link
Contributor

@tobiasKaminsky @jancborchardt @davivel @masensio just wanted to let you know that I am forced to pause dev activities until I find a proper USB A->C cable (which if you want a standard compliant is quite a pain and atm rather impossible) due to a phone swap.

@jancborchardt
Copy link
Member

@AndyScherzinger sure, no worries! Maybe this can be of help: Google engineer writing Amazon reviews on USB-C cables that don't work

@AndyScherzinger
Copy link
Contributor

@jancborchardt Yeah, I know that one and also the Spreadsheet. Unfortunately the compliant cables aren't available at the moment probably due to the demand (for compliant cables).

@tobiasKaminsky
Copy link
Contributor Author

Just use an emulator :)

@AndyScherzinger
Copy link
Contributor

Na, nothing beats a physical device :)

@AndyScherzinger
Copy link
Contributor

@tobiasKaminsky I finally found the time to redo and test drive the compile target bump to marshmallow #1220 - It is running on my phone just fine uploads/downloads (also instant) have been tested. So this should be fine and thus I pushed/merged it onto the beta branch. Hope this is fine with you as I said I tested the merged version before I pushed it on GH.

@tobiasKaminsky
Copy link
Contributor Author

@AndyScherzinger do you have time to merge your PRs into beta?
#1193 #1415 #1556
That would be great :)

@AndyScherzinger
Copy link
Contributor

They are all on the beta branch already 😁

@tobiasKaminsky
Copy link
Contributor Author

For example #1277? I have a status script that checks if the branch is included in beta.
Also if I try to merge this PR I get a lots of changes.

@AndyScherzinger
Copy link
Contributor

--> #1277 (comment)
The changes are probably due to the rebase

@tobiasKaminsky
Copy link
Contributor Author

Then I consider those PRs as integrated.

@tobiasKaminsky
Copy link
Contributor Author

@AndyScherzinger In order to have my script working correctly please do not rebase the branches to get them into beta. Please use merge instead as this will keep track of the history.

@tobiasKaminsky
Copy link
Contributor Author

Are there open PRs that we should merge into beta?

@AndyScherzinger
Copy link
Contributor

Okay, good to know. Unfortunately all of my open PRs are rebased atm... :(

@davivel
Copy link
Contributor

davivel commented Nov 21, 2016

Beta process will change soon. This PR is not needed anymore. Closing then.

@davivel davivel closed this Nov 21, 2016
@davivel davivel deleted the beta branch November 21, 2016 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants