-
Notifications
You must be signed in to change notification settings - Fork 782
Initial version of audio API for #584 #1132
Conversation
Hey, why did you close it before I could review...? |
It failed the initial eclipse validation due to @kdavis-mozilla missing CLA and because i forgot to commit with -s, now i am trying not find out how to fix this 😞 |
You must mention him with his e-mail address under which he signed the CLA, not hit github id. |
According to validate I have a valid CLA under kdavis@mozilla.com |
Bundle-ClassPath: . | ||
Import-Package: org.slf4j | ||
Service-Component: OSGI-INF/*, | ||
OSGI-INF/audioContext.xml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can remove this line
Thanks @hkuhn42, I am done with my first review! |
@kaikreuzer thanks for the review. It looks like @kdavis-mozilla beat me to adressing your issues 😄 |
@kaikreuzer Any idea why my IP validation fails. The validate page says there is a valid CLA for kdavis@mozilla.com and I've signed off for both my commits[1][2]. |
@kdavis-mozilla Just ignore it. Once the PR is squashed, it might work. If not, I can still merge it when I manually check that the CLA is there (and I can confirm that it is!) |
Thanks for the updates, looks pretty good to me now, so feel free to squash! Please also remember to add the bundle to the feature in https://github.com/eclipse/smarthome/blob/master/features/org.eclipse.smarthome.feature.runtime.core/feature.xml and https://github.com/eclipse/smarthome/blob/master/features/karaf/src/main/feature/feature.xml#L29 and to add it to the parent pom https://github.com/eclipse/smarthome/blob/master/bundles/io/pom.xml. |
Could you add it to the Karaf feature (https://github.com/eclipse/smarthome/blob/master/features/karaf/src/main/feature/feature.xml), too? |
@maggu2810 - I have learned ;-) This is the second link in #1132 (comment). |
@kaikreuzer Sorry, "wer lesen kann, ist klar im Vorteil" |
@maggu2810 @kaikreuzer |
@kdavis-mozilla: Perfect timing 😃 The only thing i do not understand is whats causing the ip-validation to fail. |
@@ -16,6 +16,7 @@ | |||
<packaging>pom</packaging> | |||
|
|||
<modules> | |||
<module>org.eclipse.smarthome.io.audio</module> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The whole file should use spaces for indentation. So please keep the current scheme.
@kaikreuzer Currently the io.voice and now io.audio is part of "bundles" and Karaf feature "esh-base". |
Ok, and now we need the squash on this PR as well, please! @maggu2810 These bundles are imho still "base" bundles, since they define the interface and core framework parts. Bundles that implement sources/sinks etc. will be considered as extensions then. |
@hkuhn42, still waiting for you to squash the commits - let us know, if you need any assistance! |
@kaikreuzer sorry there was a misunderstanding, I thought @kdavis-mozilla would push his squashed commit into the repo. However I tried to do it today. |
@hkuhn42 I saw the same problem when I tried to squash from your fork. There are so many commits of other people interspersed between the commits for the audio API I just gave up after trying the standard way of squashing. What I did was simply take the URL of this page
add
Visiting this URL gives a diff between your fork and master. What I then did to create another for of this repo and apply a patch created from the diff
to the new fork. This commit could then be used as the final pull request here as it contains all the relevant changes. For example the result of this process is in my fork here[1] |
@kdavis-mozilla thanks for the tip. However i cannot create a second fork of smarthome project via github. If i delete the current fork, all work including this pr is lost so this seems not to be an option. I tried to squash the commits several times not but i could not find the right approach. Any other suggestions? |
@hkuhn42 I don't know if it's an option, but we could kill this pull request and you or I could use the technique I suggested above and make a new pull request. |
Without following the whole discussion, what are your problems with Git? |
@kdavis-mozilla i am starting to think that this is the only way out, however i am stubborn so i will try one last time 😄 |
No real problem (merge in front of rebase+squash). I will help you later
today.
|
What is the branch you want to rebase + squash? This one? |
@maggu2810 yes, i tried to squash the commits from the audio branch of hkuhn42/smarthome. |
Bug: eclipse-archived#584 Also-By: Kelly Davis <kdavis@mozilla.com> Signed-off-by: Harald Kuhn <harald.kuhn@gmail.com>
WDYT about this one: |
Looks good to me! How do i get it into this PR? |
I assume you named your remote "hkuhn42". You have to change that if it differs. First you could create a backup of your current branch: git push hkuhn42 hkuhn42/audio:refs/heads/audio-backup Add my remote to your local git clone git remote add maggu2810 git@github.com:maggu2810/smarthome Fetch from remote git fetch maggu2810 Push my branch to yours (force) git push -f hkuhn42 maggu2810/audio:audio |
@maggu2810 Ok, had to create a new ssh key. After that it worked like a charm. Thank you so very much!!! |
Thank you all - looks good now! |
Initial version of audio API for eclipse-archived#584
Initial version of audio API for #584
See Issue #584
Also-By: @kdavis-mozilla
Signed-off-by: harald.kuhn@gmail.com