Upcoming 1.7 Release

2,110 views
Skip to first unread message

Thomas Eichstädt-Engelen

unread,
Apr 11, 2015, 4:07:51 PM4/11/15
to ope...@googlegroups.com
All,

quite some time ago since we released 1.6 in November 2014 so time is due for the 1.7 release with many, many new features, enhancements and fixes. In order to formalise the release process a bit we would like to let you know about the schedule (which you will also find in the 1.7 release notes):

* April 19 - last PR creation. After that date only bugfixes will be accepted
* May 4 - first feature complete Release Candidate (we will see how many candidates we will follow)
* May 25 - final release

The release will also include updated native apps for Android and iOS. Because of tough schedules for Apple App store, iOS application PRs are accepted untill May 4th. Android PRs will be accepted untill May 15th.

In order to meet that schedule the maintainers are asked to finish the reviews as soon as possible. The contributors are asked to incorporate the reviewers feedback asap in order to keep the RC1 milestone date.

Along with the PR’s any help is appreciated to let the pile of issues melt. Please help walking through the them and ask yourself

* does this (very old) bugs still apply?
* has this feature request been developed meanwhile (or does they not apply anymore)?
* does the Issue just consist of a question which should better be discussed on the Google Groups?

We are planning to publish the Release Candidate builds on Bintray to ease installation. In order to stabilise the release it would be great if this RC build would be installed and tested by as many of you as possible.

As with the 1.6 release, we plan to co-release an alpha 2 version of openHAB 2 on May 25. Kai will do a separate announcement for the schedule on the openHAB 2 mailing list (https://groups.google.com/forum/#!forum/openhab2) for this.

If we have missed anything please let us know. Thanks for all your help so far and please keep up the good work!

Best regards,

Thomas E.-E.

lolodomo

unread,
Apr 12, 2015, 4:41:32 AM4/12/15
to ope...@googlegroups.com
Hello

I would like to propose enhancements for a binding (Freebox).
I am new with Git (but main concepts read and understood).
Where can I find a guide explaining how to propose a pull request to the project ?

Thanks

watou

unread,
Apr 12, 2015, 8:30:33 AM4/12/15
to ope...@googlegroups.com
If you believe the issue doesn't need further discussion, you should create an issue at https://github.com/openhab/openhab/issues that describes the proposed change.

If you also have created the code change that satisfies the need represented in the issue, then you would want the code change to exist in a branch in your fork of the openHAB git repository.  The steps are nearly the same as in the IDE Setup wiki, except instead of just:
  1. Create a local clone of the openHAB repository by running "git clonehttps://github.com/openhab/openhab" in a suitable folder.
  2. <rest of the IDE setup>
You would do more like:
  1. Fork the openHAB repository so you have https://github.com/lolodomo/openhab.
  2. Create a local clone of your forked openHAB repository by running "git clone https://github.com/lolodomo/openhab" in a suitable folder.
  3. <do the rest of the IDE setup>
  4. Create a branch for the change you are proposing: "git checkout -b lolodomo-fixes-problem"
  5. Make and test code changes locally (only concerning the issue you are addressing and no unrelated changes).
  6. Commit them to your local branch "git add file1; git add file2; git add file3; git commit"
  7. Push your branch to github: "git push origin lolodomo-fixes-problem"
  8. In the github web interface, switch your repository to view your new branch and press the "create pull request" button.
It's obviously just an overview, but hopefully it's helpful.

lolodomo

unread,
Apr 12, 2015, 9:37:25 AM4/12/15
to ope...@googlegroups.com
Thank you a lot, that looks clear for me.

In the issue tracker, after the issue manual creation, things are inserted automatically from Github ?

watou

unread,
Apr 12, 2015, 10:23:23 AM4/12/15
to ope...@googlegroups.com
In the issue tracker, after the issue manual creation, things are inserted automatically from Github ?

The issue you created is free-standing, but you can reference it in your pull request like #1234 in some comment.  When your pull request is approved and merged into the main openHAB repository, Thomas will probably close the corresponding issue you created (as long as it intends to close the issue).  The only point of manually creating the issue is to associate the code changes in your pull request to a concise description of what the issue is that you are addressing, so others know why you changed the code.  I suppose the issue is optional, but I think it's a good practice to maximise the shared understanding of your change.



Thomas Eichstädt-Engelen

unread,
Apr 12, 2015, 3:19:56 PM4/12/15
to ope...@googlegroups.com

Hi,

creating an corresponding issue along with the PR would be a premium service by the contributor ;-)

To answer such questions we’ve compiled a Wiki page [1] explaining (hopefully) most of the questions/concerns regarding contributions. The most important point from my side is to follow the workflow described on top of the page:

1. ask the Google Group for a certain bug, behaviour, idea or missing feature
2. discuss and refine the Requirement/Bug (if any) on the Group
3. create an Issue in the Github Issuetracker or contribute the necessary code changes through a pull request with reference to the discussion on the Group.
4. keep track of the created Issue (even if it doesn't apply anymore, etc.)

Hope this helps,

Thomas E.-E.



On 12 Apr 2015, at 16:23, watou <jo...@cocu.la> wrote:

In the issue tracker, after the issue manual creation, things are inserted automatically from Github ?

The issue you created is free-standing, but you can reference it in your pull request like #1234 in some comment.  When your pull request is approved and merged into the main openHAB repository, Thomas will probably close the corresponding issue you created (as long as it intends to close the issue).  The only point of manually creating the issue is to associate the code changes in your pull request to a concise description of what the issue is that you are addressing, so others know why you changed the code.  I suppose the issue is optional, but I think it's a good practice to maximise the shared understanding of your change.




--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab/80f482f2-f5e8-48c8-b700-15b8a64bce0e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Enis Hoca

unread,
Apr 15, 2015, 8:53:15 PM4/15/15
to ope...@googlegroups.com
Will there be a 1.8? 
I have started on a binding for Itron ERT compatible smart meters  but its early days.
 

lolodomo

unread,
Apr 18, 2015, 6:48:46 AM4/18/15
to ope...@googlegroups.com
Sorry but what is the correct process to update a PR to take into account review comments ?
Of course I will commit my code changes and push them to my remote git fork. But then should I create a new PR ?

Chris Jackson

unread,
Apr 18, 2015, 7:03:32 AM4/18/15
to ope...@googlegroups.com
Just commit the updates and push them to the server - git will do the rest.

> On 18 Apr 2015, at 11:48, lolodomo <smartp...@gmail.com> wrote:
>
> Sorry but what is the correct process to update a PR to take into account review comments ?
> Of course I will commit my code changes and push them to my remote git fork. But then should I create a new PR ?
>
> --
> You received this message because you are subscribed to the Google Groups "openhab" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at http://groups.google.com/group/openhab.
> To view this discussion on the web visit https://groups.google.com/d/msgid/openhab/97181d2e-d8e5-4dda-aea4-e2f5cc12be7b%40googlegroups.com.

lolodomo

unread,
Apr 18, 2015, 11:19:57 AM4/18/15
to ope...@googlegroups.com
Thank you.

What's the strategy for updating the wiki ?
We have to wait for 1.7 released first (25 May) to update the wiki ?

Chris Jackson

unread,
Apr 18, 2015, 11:22:57 AM4/18/15
to ope...@googlegroups.com
Personally, I add new information immediately, and mark it with something like "from v1.7”. Otherwise, even if you wait and update after the release, if someone is running an old version, they will have the wrong information.

lolodomo

unread,
May 1, 2015, 4:36:52 AM5/1/15
to ope...@googlegroups.com
Hello

Is the initial schedule still relevant ?

Regrds

Thomas Eichstädt-Engelen

unread,
May 1, 2015, 6:32:47 AM5/1/15
to ope...@googlegroups.com
Hi Enis,

yes, very likely there will!

Best, Thomas E.-E.


--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.

Thomas Eichstädt-Engelen

unread,
May 1, 2015, 6:35:06 AM5/1/15
to ope...@googlegroups.com
Hi,

since i am not through all the contributions i doubt we will make it to release a “feature complete” Release Candidate on May 4th. But there will be a first RC available.

I’ll keep you posted.

Best, Thomas E.-E.


--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.

lolodomo

unread,
May 1, 2015, 11:50:51 AM5/1/15
to ope...@googlegroups.com
I squashed my commits for PR#2469. I hope you will put this PR into the first RC.

Regards

Martin Klimke

unread,
May 2, 2015, 4:03:35 AM5/2/15
to ope...@googlegroups.com
Dear all,

Since we are expecting a new release which contains a lot of new features, how can a normal user discover this new functionality?
Is there a possibility to extract which sections of the Wiki was altered recently?

For example, I only discovered by change that there is a new sitemap command "Mapview" which I find very useful but I was not able to find any documentation how to use it.

kind regards Martin

Kai Kreuzer

unread,
May 2, 2015, 4:41:24 AM5/2/15
to ope...@googlegroups.com
Hi Martin,

I am pretty sure that Thomas will create a release notes page (like https://github.com/openhab/openhab/wiki/Release-Notes-1.6) with the RC on Monday, so that you can find such details there.
I think it might be a good idea to start maintaining such a page much earlier in future, so that everybody who builds new stuff can directly reference it there.

Best regards,
Kai

Thomas Eichstädt-Engelen

unread,
May 2, 2015, 10:08:33 AM5/2/15
to ope...@googlegroups.com
Hi,

yes, there will be Release Notes Wiki page. I’ve created the skeleton already (see https://github.com/openhab/openhab/wiki/Release-Notes-1.7).

Best, Thomas E.-E.


 
--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.

Martin Klimke

unread,
May 2, 2015, 12:21:08 PM5/2/15
to ope...@googlegroups.com
Great and thanks.
Looking forward to 1.7.

rgd. Martin

Thomas Eichstädt-Engelen

unread,
May 4, 2015, 8:43:54 AM5/4/15
to ope...@googlegroups.com
Hi,

i’ve created the intermediary release notes (see https://github.com/openhab/openhab/wiki/Release-Notes-1.7).

Will publish openHAB 1.7.0 RC1 soon.

Best, Thomas E.-E.


--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.

Chris Jackson

unread,
May 4, 2015, 8:51:43 AM5/4/15
to ope...@googlegroups.com
Hi Thomas,
It might pay to put something about the fact that the zwave binding has undergone a major refactor to improve initialisation and stability and to automatically configure some settings in devices #1678…


Cheers
Chris

Thomas Eichstädt-Engelen

unread,
May 4, 2015, 9:10:19 AM5/4/15
to ope...@googlegroups.com
Hi,

absolutely … feel free to add a note to the Release-Notes and probably a more detailed description to the Z-Wave Wiki page?

Best, Thomas E.-E.
> --
> You received this message because you are subscribed to the Google Groups "openhab" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at http://groups.google.com/group/openhab.
> To view this discussion on the web visit https://groups.google.com/d/msgid/openhab/D629AE69-ED04-4004-82BF-633B0531EBD1%40cd-jackson.com.

Chris Jackson

unread,
May 4, 2015, 9:55:56 AM5/4/15
to ope...@googlegroups.com
Will do - the wiki is kept up to date :)

Chris

Thomas Eichstädt-Engelen

unread,
May 4, 2015, 10:00:30 AM5/4/15
to ope...@googlegroups.com
great, thanks!


> On 04 May 2015, at 15:55, Chris Jackson <ch...@cd-jackson.com> wrote:
>
> Will do - the wiki is kept up to date :)
>
> Chris
>
> --
> You received this message because you are subscribed to the Google Groups "openhab" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at http://groups.google.com/group/openhab.
> To view this discussion on the web visit https://groups.google.com/d/msgid/openhab/B23BC208-066A-4821-9D02-17698CE046EE%40cd-jackson.com.

Robert van Bregt

unread,
May 4, 2015, 2:59:30 PM5/4/15
to ope...@googlegroups.com
An upgrade instruction for the apt-get installation would be great as well. Would it be sufficient to change the repo?

Op maandag 4 mei 2015 14:43:54 UTC+2 schreef Thomas E.-E.:

Thomas Eichstädt-Engelen

unread,
May 4, 2015, 5:45:48 PM5/4/15
to ope...@googlegroups.com
All,

as promised we published the (not yet feature complete) first release candidate of the openHAB 1.7 release today. Unfortunately i didn’t manage to finalise all reviews yet but still working hard to make this happen soon (hopefully by mid of next week). All contributors please keep up with the great activity and don’t forget to keep an eye on the issue tracker ;-)

As always you’ll find the intermediary release notes in the Github wiki (see https://github.com/openhab/openhab/wiki/Release-Notes-1.7).

For the first time we’ve used “Bintray” as our repository provider (based on JFrog's Artifactory) (see https://bintray.com/openhab/bin/openHAB-1/1.7.0-RC1/view#files). Hope you’ll enjoy the new download experience :-) The Debian repo will also be available through Bintray (see https://bintray.com/openhab/deb/openHAB-1/1.7.0-RC1/view#files) but honestly i am not quite sure if this already works properly.

As always: we appreciate all your feedback!

Best, Thomas E.-E.

Enis Hoca

unread,
May 10, 2015, 11:32:12 AM5/10/15
to ope...@googlegroups.com
Thomas -
I notice that mochad binding is not in RC - are you still reviewing that?

Jetblack

unread,
May 12, 2015, 7:14:31 AM5/12/15
to ope...@googlegroups.com
Hi, I don't see the IPX800 binding in the release notes of OH 1.7. Will this bonding be included ?
Thx,
Bernard

Thomas Eichstädt-Engelen

unread,
May 12, 2015, 7:31:31 AM5/12/15
to ope...@googlegroups.com
Hi Bernard

the IPX800 Binding has not been reviewed (yet).

Hope to find the time soon!

Best, Thomas E.-E.



-- 
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.

Thomas Eichstädt-Engelen

unread,
May 12, 2015, 7:32:31 AM5/12/15
to ope...@googlegroups.com
Hi Enis,

the Mochad X10 has been reviewed some time ago. However the binding seem to be missing in the distribution which i’ve changed now.

Thanks for noticing,

Thomas E.-E.




--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.

Enis Hoca

unread,
May 13, 2015, 12:15:41 AM5/13/15
to ope...@googlegroups.com
Thank you Thomas -

Enis Hoca

unread,
May 13, 2015, 1:16:10 PM5/13/15
to ope...@googlegroups.com
hi - I read your message as you had fixed the issue, its still not in the build.

Theo Weiss

unread,
May 22, 2015, 5:11:13 AM5/22/15
to ope...@googlegroups.com
Hi all,

I want to inform you about a new apt repository available at bintray:
https://bintray.com/openhab/apt-repo

The repo is the successor of https://bintray.com/openhab/deb/openHAB-1/1.7.0-RC1/view#files, which Thomas recently announced. It contains the 1.7.0.RC1 packages like the older one but uses the standard apt repository layout. We hope to get more flexibility by switching to this layout.

To set this repo up add this line to your sources.list:
"deb http://dl.bintray.com/openhab/apt-repo testing main“
Upgrading works as usual: "apt-get update“ && "apt-get upgrade“

Furthermore the installation procedure of the deb package for the runtime has undergone some fundamental changes. It would be very helpful to get your feedback on this topics:
- installation from scratch
- upgrade from 1.6.x/1.5.x
- installation on debian 8 or any other distro which uses systemd (the dep package now honors systemd enabled init)
- installation on debian 7 or any other sysv-init distro.
- is rrd4j and db4o persistence working properly (there were some issues with 1.6.x)?
- rrd4j and db4o on upgrade from 1.6.x: are the databases available after the upgrade?

"As always: we appreciate all your feedback!“

Best,
Theo

Thomas Eichstädt-Engelen

unread,
May 22, 2015, 7:53:29 AM5/22/15
to ope...@googlegroups.com
Hi Theo,

vielen Dank für die Unterstützung!

Könntest Du noch irgendwo dokumentieren (vielleicht hier https://github.com/openhab/openhab/wiki/Apt-Repository oder https://github.com/openhab/openhab/wiki/How-to-release-openHAB) wie man das Repo richtig erzeugt, bzw. aktualisiert?

Lieben Dank und Gruß,

Thomas E.-E.



--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.

karsten.k...@gmail.com

unread,
May 22, 2015, 8:55:10 AM5/22/15
to ope...@googlegroups.com
Thomas - pls stick to english :)

I tried to find the zip files for download. But i failed? Where are they in the new structure?

thanks
Karsten

Thomas Eichstädt-Engelen

unread,
May 22, 2015, 9:01:07 AM5/22/15
to ope...@googlegroups.com
oh, sorry … just wanted to answer Theo directly!

I tried to find the zip files for download. But i failed? Where are they in the new structure?

which zip files? Are you talking about the “normal” binaries? They can be found here https://bintray.com/openhab/bin/openHAB/1.7.0-RC1/view#files

Best, Thomas E.-E.


watou

unread,
May 23, 2015, 4:19:54 AM5/23/15
to ope...@googlegroups.com, th...@m1theo.org
Hi Theo,

Would it make sense for you (or someone) to update the wiki page with this new information?  Will bintray obsolete the cloudbees apt-repo as of 1.7 builds?

John

lolodomo

unread,
May 23, 2015, 6:27:57 AM5/23/15
to ope...@googlegroups.com
Hello

Is it still possible to submit a PR for a new binding (Visonic alarm) for the coming 1.7 version ?
If it is not too late, I will create my PR for review today. If too late, I will take my time and do something else today ;-)

Theo Weiss

unread,
May 23, 2015, 8:43:53 AM5/23/15
to ope...@googlegroups.com
Hi John,

I’ve planned to update the wiki page tomorrow. Yes, the bintray repo is the successor the cloudbees apt-repo. May be we also should add 1.6.2 to the bintray repo?

Theo

watou

unread,
May 23, 2015, 10:08:23 AM5/23/15
to ope...@googlegroups.com, th...@m1theo.org
Thanks, Theo.  I think it would make sense to put all the old releases, if not just the recent ones, in bintray, for posterity if nothing else.  Your handy new shell script should make short work of that!

Thomas Eichstädt-Engelen

unread,
May 23, 2015, 11:36:43 AM5/23/15
to ope...@googlegroups.com
no, i won't be able to review the code today. However please create the PR whenever you like :-)

- sent from a mobile device -
--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.

Theo Weiss

unread,
May 24, 2015, 7:12:40 AM5/24/15
to ope...@googlegroups.com
I’ve updated the apt installation docs:
https://github.com/openhab/openhab/wiki/Linux---OS-X
and the Release Notes:
https://github.com/openhab/openhab/wiki/Release-Notes-1.7 (find apt upgrade notes at the end of the page)

Theo
> --
> You received this message because you are subscribed to the Google Groups "openhab" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at http://groups.google.com/group/openhab.
> To view this discussion on the web visit https://groups.google.com/d/msgid/openhab/55808411-F93C-401E-80AB-5710C361FD16%40m1theo.org.

Thomas Bail

unread,
May 25, 2015, 4:18:02 AM5/25/15
to ope...@googlegroups.com, th...@m1theo.org
Hi Theo,

nice job with the new repository, but if habe some questions and remarks. Currently i am running openHAB on a raspberry.

1.) As far as i remember the repositiory line in Versione 1.6.2 was not written to sources.list. it was written to /etc/apt/sources.list.d/openhab.list
2.) Is it rigth that as of now no packages for arm devices (raspberry) are available? And if this is so, when will they be available?

Thanks
Thomas

 

Theo Weiss

unread,
May 25, 2015, 6:38:42 AM5/25/15
to ope...@googlegroups.com
Hi Thomas,

thanks for the feedback.

> Am 25.05.2015 um 10:18 schrieb Thomas Bail <thomas....@gmail.com>:
>
> Hi Theo,
>
> nice job with the new repository, but if habe some questions and remarks. Currently i am running openHAB on a raspberry.
>
> 1.) As far as i remember the repositiory line in Versione 1.6.2 was not written to sources.list. it was written to /etc/apt/sources.list.d/openhab.list
I changed this back to openhab.list.

> 2.) Is it rigth that as of now no packages for arm devices (raspberry) are available? And if this is so, when will they be available?

Oops. Seems to be an bintray issue. Arm arch is supported because it’s java software. The packages are uploaded with architecture all but bintray does not create Packages description files for armhf. I have to go in for a closer look.

Thanks,
Theo

Theo Weiss

unread,
May 25, 2015, 10:34:40 AM5/25/15
to ope...@googlegroups.com
Hi Thomas,
raspberry pi installations should now be available. I used an awful workaround to trigger the index creation (please don’t install the fake packages).
It would be great if could test it again.

Thanks,
Theo

Thomas Bail

unread,
May 25, 2015, 11:21:52 AM5/25/15
to ope...@googlegroups.com, th...@m1theo.org
Hi Theo,

first step is now working.  apt-get update give no error an reads something with arm... (No Errors) The next step does not succeed: apt-get install openhab-runtime get the error "Paket openhab-runtime kann nicht gefunden werden."

Regards
Thomas

Thomas Bail

unread,
May 25, 2015, 1:30:42 PM5/25/15
to ope...@googlegroups.com, th...@m1theo.org
Hi Theo,

RC1 is working, currently i am copying the configuration files

Regards
Thomas

Reply all
Reply to author
Forward
0 new messages