yandex-qatools / htmlelements

Html Elements is a Java framework providing easy-to-use way of interaction with web-page elements in web-page tests.
Other
271 stars 116 forks source link

Is any chance to back to java 7 capability? #137

Closed clicman closed 7 years ago

clicman commented 7 years ago

HI! I see what is not a lot of code pinned to java 8. Since many projects still on java 7, is it better to keep this capability?

lanwen commented 7 years ago

No, 1.7 is not updated anymore, and 1.9 will be soon. Test code written for 1.7 can be compiled and launched on java 1.8 without any problem so can't see any reasons to back to 1.7 in code.

Why you can't update your jdk?

clicman commented 7 years ago

Because I can't violate enterprise restrictions. A lot of companies stuck in near past and requires java 7 capability. According this doc jdk 7 extended support will until Jul 2022.

lanwen commented 7 years ago

Yep - and Sustaining Support is Indefinite :)

Most of our users feel good with 1.8 and this version simplifies a lot of code maintaining pain. You can use older versions of htmlelements or fork repo and made changes to your own corporate copy with only 1.7 code.

Sorry for inconvinience.

clicman commented 7 years ago

All OK. I'll fork the repo and will try to be in sync with original one.

16 янв. 2017 г. 8:10 PM пользователь "Merkushev Kirill" < notifications@github.com> написал:

Yep - and Sustaining Support is Indefinite :)

Most of our users feel good with 1.8 and this version simplifies a lot of code maintaining pain. You can use older versions of htmlelements or fork repo and made changes to your own corporate copy with only 1.7 code.

Sorry for inconvinience.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/yandex-qatools/htmlelements/issues/137#issuecomment-272858269, or mute the thread https://github.com/notifications/unsubscribe-auth/ABB475lCisqY4MJ_Ild7bIeunEbvSSdCks5rS2xOgaJpZM4Lkaiu .

lanwen commented 7 years ago

v1.14 without java8 code. Please ping when you start, i'll put link to readme to your fork

clicman commented 7 years ago

Deal!

16 янв. 2017 г. 8:20 PM пользователь "Merkushev Kirill" < notifications@github.com> написал:

v1.14 without java8 code. Please ping when you start, i'll put link to readme to your fork

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/yandex-qatools/htmlelements/issues/137#issuecomment-272860136, or mute the thread https://github.com/notifications/unsubscribe-auth/ABB47xokJPJQan-vr8e3RJGemgkjA_O2ks5rS26PgaJpZM4Lkaiu .

clicman commented 7 years ago

@lanwen we were relased Java 7 version: https://github.com/sbtqa/htmlelements/releases/tag/1.17-JAVA7 https://oss.sonatype.org/#nexus-search;quick~ru.sbtqa.htmlelements

It pending on maven cental sync. In near future it will available on central.