Commit Graph

206 Commits (de86cf4192301389268a99d44d377dec980a545e)

Author SHA1 Message Date
Christoph Weitkamp e82b539c6f Configuration Admin Service: Added nullness annotations in examples (#1105)
* Added nullness annotations

- Added nullness annotations
- Applied formatter
- Fixed example code

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Improved Hint

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-12-18 22:28:27 +01:00
Miika Jukka 0ec26ea249 Fix link in binding development section (#1106)
Fix link to contributing.html by removing a subfolder.

Signed-off-by: Miika Jukka <miikajukka@gmail.com>
2019-12-18 22:14:38 +01:00
Christoph Weitkamp cececf35a3 Added information about 'ItemStatePredictedEvent' and 'GroupItemStateChangedEvent' (#1100)
- Added information about `ItemStatePredictedEvent` and `GroupItemStateChangedEvent`
- Applied some linter

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-12-16 20:39:50 +01:00
Daniel Weisser 3a001d850b Fix typo (#1099) 2019-12-16 20:31:17 +01:00
Christoph Weitkamp 846cdcc28b Added an example for "Contructor Injection" (#1078)
- Added an example for "Contructor Injection" to reference a service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-11-18 19:57:10 +01:00
Christoph Weitkamp d708cc7079 Fixed broken link (#1083)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-11-18 19:56:56 +01:00
Hilbrand Bouwkamp 073f4c1524 [developers] Removed unneeded step for new binding (#1082)
Because the eclipse launch pom.xml has changed compilation of the bom file is not required anymore to make it work. So this step can be removed from the documentation.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-11-15 19:56:59 +01:00
Christoph Weitkamp 0498c87e2d Added example for multiple configuration (#1075)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-11-12 22:10:08 +01:00
Christoph Weitkamp 8145798969 Applied code formatter in guideline examples (#1073)
* Applied code formatter in guideline examples

- Applied code formatter in guideline examples
- Updated links (http, Java 8 and OSGi)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Update guidelines.md

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-11-12 20:35:14 +01:00
Arne Seime 559b54d65e Updated develop docs according to spotless maven code formatting plugin (#1058)
* Updated develop docs according to spotless maven code formatting plugin

Signed-off-by: Arne Seime <arne.seime@gmail.com>

* Updated link to code formatter definitions

Signed-off-by: Arne Seime <arne.seime@gmail.com>

* Updated links to code formatting rules. Reverted header numbering change

Signed-off-by: Arne Seime <arne.seime@gmail.com>
2019-11-11 20:03:05 +01:00
Hilbrand Bouwkamp 1aded5aa32 Added detailed rules on capitalization of labels (#1071)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-11-06 22:43:56 +01:00
Hilbrand Bouwkamp be0577cd03 [developers] Neutralize gender (#1068)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-10-29 00:12:16 +01:00
Hilbrand Bouwkamp 2569ae3cf8 [developers] Rewrite of eclipse ide documentation (#1064)
Also-By: Christoph Weitkamp <github@christophweitkamp.de>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-10-24 20:47:51 +02:00
tk-innoq 8732d478a1 Update events.md (#1063)
* Update events.md

* Update events.md

Fix typo.
2019-10-21 12:41:04 +02:00
Christoph Weitkamp 5b4b99d5d6 Update to OSGi Core / Compendium Release 7 (#1062)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-10-15 20:06:49 +02:00
Hilbrand Bouwkamp 89503ba0de Updated descriptions of directory structure (#1052)
Removed structure from binding page as it's duplicated on the guidelines page.
Updated and improved the description on the guidelines page with the information that was on the bindings page (that information was improved recently).

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-10-08 20:26:04 +02:00
Axel Köhler 7cbb1d3359 Add missing flag (#1053)
Signed-off-by: Axel Köhler <axel.koehler@kiwigrid.com>
2019-10-03 14:53:51 +02:00
Hilbrand Bouwkamp c4ceb76b9e Updated developer guidelines on logging (#1051)
Updated to better reflect usage. Copied some documentation back from orginial ESH description.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-10-01 14:27:05 +02:00
Christoph Weitkamp ed73ae45d8 Update events.md (#1049)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-09-29 10:39:35 +02:00
Hilbrand Bouwkamp 54d7590f99 Improved binding directory structure example (#1046)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-09-12 23:44:02 +02:00
Stewart Cossey 09d1627d39 Corrected some items in the Bindings section. (#1039)
Signed-off-by: Stewart Cossey <stewart.cossey@gmail.com>
2019-09-01 15:34:53 +02:00
Hilbrand Bouwkamp 934def3757 [ide] Moved skeleton description to overview (#1038)
Moved the skeleton description from the eclipse page to the overview page as it's not specific for eclipse.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-09-01 15:33:46 +02:00
dbadia 16960fef48 Update eclipse.md (#1034) 2019-08-19 21:08:58 +02:00
Skinah 918d4ed40e Update eclipse.md (#1020)
* Update eclipse.md

Fix a few typos and improve readability.
Signed-off-by: Matthew Skinner (Skinah) <matt@pcmus.com>

* Added newline

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-08-08 20:34:11 +02:00
cvdenzen f799999c00 Typo (#1018) 2019-07-28 11:22:17 +02:00
tmrobert8 2949e35db1 Fix start.sh debug command (#1016)
Signed-off-by: Tim Roberts <troberts@bigfoot.com>
2019-07-14 14:18:39 +02:00
M Valla 2ef1c22c3e [ide-eclipse] updated guide (#1006)
* new instructions using Eclipse Installer and openhab-distro

Signed-off-by: M Valla <mvbruincc@gmail.com>
2019-07-03 13:31:04 +02:00
Peter Schraffl bfd003ae9f Update vscode.md (#1011)
Fixed typo

Signed-off-by: Peter Schraffl <p.schraffl@gmx.at>
2019-06-26 09:38:00 +02:00
tmrobert8 0dbe1d9143 Updated tasks.json to fix linux/osx commands (#1008)
Fixed image that had some personal information in it
Added code formatting settings
Fixed breaks on images

Signed-off-by: Tim Roberts <troberts@bigfoot.com>
2019-06-16 09:11:55 +02:00
Jerome Luckenbach 964f7bfce2
fix json file urls. fix image paths. (#998)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-05-24 22:14:02 +02:00
M Valla d49d5931f5 new instructions using Eclipse Installer and openhab-distro (#995)
* new instructions using Eclipse Installer and openhab-distro

Signed-off-by: M Valla <mvbruincc@gmail.com>

* added missing image, suggested Eclipse version

Signed-off-by: M Valla <mvbruincc@gmail.com>

* Added relative image url path

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-05-24 22:13:38 +02:00
tmrobert8 8e80220045 Added VSCode instructions (#994)
* Added VSCode instructions

Signed-off-by: Tim Roberts <troberts@bigfoot.com>

* Updated tasks/images/doc from review

Signed-off-by: Tim Roberts <troberts@bigfoot.com>

* Removed comments

Signed-off-by: Tim Roberts <troberts@bigfoot.com>

* Added tail logs

Signed-off-by: Tim Roberts <troberts@bigfoot.com>
2019-05-24 21:10:30 +02:00
Georgios Moutsos beef4e9e21 Update guidelines.md (#972)
* Update guidelines.md
Corrected link to ESH.xml

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>

* Temporary github url, until clarified

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-05-18 20:53:15 +02:00
Jerome Luckenbach 1c19227ea1
Add hint to eclipse ide tutorial (#991)
Copy of #983 to adress the new folder structure.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-05-18 20:47:50 +02:00
Jerome Luckenbach fbbf998ccb
Fix #980 confusions (#985)
* Add Headline
* Add Headline
* Add Headline
* Fix image urls

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Update developers/index.md

Co-Authored-By: Yannick Schaus <github@schaus.net>

* Improve TODO explanation.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-05-18 14:25:37 +02:00
David Gräff 87a37fba0d Developer IDE: Add selection (#980)
* Developer IDE: Add selection

Signed-off-by: David Graeff <david.graeff@web.de>

* Test with MD

Signed-off-by: David Graeff <david.graeff@web.de>

* Update developers/ide/eclipse.md

Co-Authored-By: Jerome Luckenbach <github@luckenba.ch>

* Update developers/ide/intellij.md

Co-Authored-By: Jerome Luckenbach <github@luckenba.ch>
2019-05-18 13:14:22 +02:00
David Gräff 02218b437f Add "Other code attributions" to the guidelines (#977)
Signed-off-by: David Gräff <david.graeff@web.de>
2019-05-18 11:52:48 +02:00
M Valla a4c9a8696e first version for Eclipse IDE instructions (#968)
* first version for Eclipse IDE instructions. See #955
* small changes
* spaces
* renamed and moved imgs to images dir, few corrections
* removed old files
* signoff

Signed-off-by: M Valla <mvbruincc@gmail.com>

* Adapted preview rb script for the new images

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-05-08 23:08:31 +02:00
Hilbrand Bouwkamp 5fd701a947 Fixed typo in dependencies example (#971)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-05-08 22:19:07 +02:00
Georgios Moutsos a8dcfa8f7e Update index.md (#970)
Link to Configuration Description is wrong

Signed-off-by: Georgios Moutsos georgios.moutsos@gmail.com
2019-05-07 22:01:34 +02:00
jossuar 9eebd9e6d5 Update index.md (#969)
Corrected link to feature.xml file
2019-05-07 20:25:45 +02:00
Kai Kreuzer e35ab563c6 Small enhancements to the developer guide (#964)
* Small enhancements to the developer guide

* Small enhancements to the developer guide (#965)
2019-05-06 23:05:10 +02:00
Christoph Weitkamp 400a61db12 Update thing-xml.md reduce code example to one liner (#961)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-05-04 14:48:47 +02:00
David Gräff 64e3d99edd Rewrite developer section (#942)
* Rewrite developer section
* More work on module types
* More module-type stuff
* Adapt vuepress files
* Write binding doc
* Add TODOs for missing topics
* Add all missing topics from ESH.
* Tests
* Audio extensions
* Utilities
* i18n
* Event-bus
* Small fixes
* Command Description
* Add some tocs
* Add concept drawing to binding dev.
* Update developers/osgi/configadmin.md
Co-Authored-By: davidgraeff <david.graeff@web.de>
* Update administration/logging.md
Co-Authored-By: davidgraeff <david.graeff@web.de>
* Update developers/bindings/thing-xml.md
Co-Authored-By: davidgraeff <david.graeff@web.de>
* Convert HTML tables to Markdown
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
* Resolved one line per sentence review parts.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Update developers/index.md
* Update developers/buildsystem.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Add persistence placeholder. Address review comments
* fix persistence subdirectory
Signed-off-by: David Graeff <david.graeff@web.de>
* Update developers/audio/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/guidelines.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/contributing.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/buildsystem.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/guidelines.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/osgi/osgids.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/transformations/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/ioservices/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Remove extensionservices (for now ;)
Signed-off-by: David Graeff <david.graeff@web.de>
* Fix typos
Signed-off-by: David Graeff <david.graeff@web.de>
* Added example code for 'DynamicCommandDescriptionProvider' and 'DynamicCommandDescriptionProvider'
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Added example code for 'ThingHandlerFactory'
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Applied review comments
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-05-02 20:52:37 +02:00
David Gräff c99f97eb6f Delete conventions.md (#940)
This has been incorporated into guidelines with the last merge.

Also-by: Yannick Schaus <github@schaus.net>
Signed-off-by: David Gräff <david.graeff@web.de>
2019-04-17 03:08:19 +02:00
David Gräff 46c6a7ff94 guidelines: exception stack traces (#939)
* guidelines:  exception stack traces

Kai phrased it very good on when to print exception stack traces.
See https://github.com/openhab/openhab-core/pull/715#issuecomment-482879882

Signed-off-by: David Gräff <david.graeff@web.de>

* Update guidelines.md

Signed-off-by: David Gräff <david.graeff@web.de>
2019-04-16 22:34:27 +02:00
David Gräff b5ae868315 Update guidelines.md (#933)
* Update guidelines.md

* Remove eclipse smarthome references.
* More concise
* Add examples for logging
* Merge null annotations part into this file
* Use MUST instead of SHOULD in many places, where we nowadays enforce such rules
* OSGi framework level R5

Signed-off-by: David Graeff <david.graeff@web.de>

* Update guidelines.md

review comments

Signed-off-by: David Graeff <david.graeff@web.de>

* Update developers/development/guidelines.md

Co-Authored-By: davidgraeff <david.graeff@web.de>

* Update guidelines.md

review comments

Signed-off-by: David Graeff <david.graeff@web.de>
2019-04-11 22:15:06 +02:00
David Gräff 65843ed12d Create ESH.xml (#935)
For #933

Signed-off-by: David Gräff <david.graeff@web.de>
2019-04-11 21:35:40 +02:00
David Gräff 36e43786c7 Update compatibilitylayer.md (#934)
* Persistence will be moved to the OH2 repo soon -> remove that paragraph
* Remove future paragraph as all those statements are not true anymore

Signed-off-by: David Gräff <david.graeff@web.de>
2019-04-09 21:37:32 +02:00
David Gräff 010c8b6d25 Update ide.md (#924)
* Update ide.md

Add deprecated status to the IDE setup for binding development.

Signed-off-by: David Gräff <david.graeff@web.de>

* Fixed mixed content warning

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-03-24 08:46:46 +01:00
Stewart Cossey 16a0183640 Remove the github handle references from the Contributing Page. (#919)
Add a note regarding the signoff switch for git.

Signed-off-by: Stewart Cossey <stewart.cossey@gmail.com>
2019-03-16 22:10:11 +01:00
Scott Rushworth a64e3f87a1 Corrected feature.xml link (#909) 2019-03-10 18:57:53 +01:00
Jochen 1f34da84f5 [Eclipse IDE setup] Update IDE picture for installation (#903)
* Fixed url to the link of the page coding guidelines.

* [Eclipse IDE setup] Changed IDE picture with current version.
2019-02-20 09:23:14 +01:00
Jochen 0599d8736a Fixed url to the link of the page coding guidelines. (#901) 2019-02-19 06:43:35 +01:00
Kai Kreuzer 23925fc5fd
Updated docs wrt IDE setup (both add-on and core development IDEs) (#897)
* Updated docs wrt IDE setup (both add-on and core development IDEs)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-02-14 21:30:32 +01:00
Kai Kreuzer c45056baa3 Updated links to AC (#898)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-02-14 20:53:04 +01:00
Kai Kreuzer 73f481894c
Added details about the Architecture Council (#894)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-02-10 23:01:37 +01:00
Jerome Luckenbach 9c61239b5f Test single line usage in lists (#886)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-01-30 21:09:19 +01:00
Kai Kreuzer a426016b2c removed ESH references and added governance infos (#885)
* removed ESH references and added governance infos

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* updated bindings page as well

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* fixed links

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Update developers/contributing/contributing.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/development/compatibilitylayer.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/contributing.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/governance.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/governance.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/governance.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/development/bindings.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/contributing.md

Co-Authored-By: kaikreuzer <kai@openhab.org>
2019-01-30 19:47:22 +01:00
Hilbrand Bouwkamp b8d760bdcf Updated related to move to EPL v2.0 License (#881)
* Updated related to move to EPL v2.0 License

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

* Should be 'template'

Co-Authored-By: Hilbrand <hilbrand@h72.nl>
2019-01-24 20:34:12 +01:00
Jerome Luckenbach ae90389d40
Refactoring of nearly all markdown tables. (#869)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-01-13 14:25:05 +01:00
mimo74 64ef885302 fix: Link to "How to contribute" (#811)
fix: Link to "How to contribute"
2018-11-16 18:13:44 +01:00
Dimitar Ivanov b2d29ca071 Refreshed the information about the Prosyst OSGi framework, which is renamed to Bosch IoT Gateway Software. (#806)
Signed-off-by: Dimitar Ivanov <dstivanov@gmail.com>
2018-11-12 20:17:05 +01:00
Hilbrand Bouwkamp a3940c1097 Updated docs to reflect use of annotation is preferred. (#790)
Closes #610

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2018-10-16 19:56:36 +02:00
elite123 c6e08ab111 Fixed contributing link (#786) 2018-10-14 11:33:30 +02:00
dbadia 223ce97933 Update ide.md (#781)
* Update ide.md

Updated installation steps for latest installer version

* Update ide.md

Signed-off-by: Dave Badia dbadia@gmail.com.com (github: dbadia)
2018-10-03 18:46:24 +02:00
Wouter Born 2803603919 Fix configuration file path references (#779)
* Replace 'config/' and 'conf/' with '$OPENHAB_CONF/'

Signed-off-by: Wouter Born <eclipse@maindrain.net>

* Replace ${openhab.home} with $OPENHAB_HOME in compatibilitylayer.md

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-10-01 17:19:56 +02:00
Sami Salonen f1d4e403c0 Addition of persistence addon to distribution (#756)
This hopefully clarifies the steps. See
https://github.com/openhab/openhab1-addons/issues/5334
for practical discussions in the context of DynamoDB
addon.

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2018-08-13 07:14:11 +02:00
Wouter Born 69946de88b Update contribution doc to disallow noreply e-mail addresses (#754)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-08-09 22:04:54 +02:00
Wouter Born ca77e5b2f0 Update Null Annotations Conventions (#740)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-07-12 21:21:45 +02:00
Claudius Ellsel 3e6882f01e Minimal typo correction and added example in binding development doc (#712)
Signed-off-by: Claudius Ellsel <claudius.ellsel@live.de> (github: claell)
2018-06-11 08:47:18 +02:00
Claudius Ellsel 9cf74fc0b2 Corrected path and typo (#689)
* Corrected path and typo

Signed-off-by: Claudius Ellsel <claudius.ellsel@live.de> (github: claell)
2018-05-27 03:04:18 +02:00
Stefan Triller 9e026457f6 Extraxt null annotations explanation into conventions Section, see ESH (#664)
* Extraxt null annotations explanation into conventions Section, see ESH

Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
2018-04-26 11:07:51 +02:00
Christoph Weitkamp 307f6753fe Updated documentation for creating a binding skeleton (#632)
* Updated documentation for creating a binding skeleton

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added full stop

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added note about license; fixed wrong spellings

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated suggestions from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2018-04-23 09:48:29 -07:00
Stefan Triller a3c1cfe1fd [developers/development/guidelines.md]Sync coding guidelines with ESH (#659)
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
2018-04-06 22:44:28 +02:00
Martin van Wingerden d060c3e6dc Corrected link to openhab instead of kai's personal repo (#657)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl> (github: martinvw)
2018-04-05 23:25:14 +02:00
Kai Kreuzer 4d11d9237a [developers/development/guidelines.md] updated coding guidelines (#636)
* updated coding guidelines

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* added new line per sentence

Signed-off-by: Kai Kreuzer kai@openhab.org

* fixed code fences

Signed-off-by: Kai Kreuzer kai@openhab.org

* fixed "fixed" code fences

One removal was wrong. Now the fences shout fit.

Signed-off-by: Jerome Luckenbach github@luckenba.ch
2018-01-27 19:58:33 +01:00
Svilen 727770bb66 [Development] Add article about OSGi Config Admin (#467)
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2017-08-30 14:03:11 +02:00
Svilen cef04c01de [Developers] Add article about EventAdmin (#450)
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2017-07-23 13:55:43 +02:00
Svilen 712825dbdd [Developers] Improve prerequisites section (#407)
Some of the articles are extended.
Coding tasks slightly changed.
Added troubleshooting section for Declarative Services.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2017-06-27 13:53:39 +02:00
Svilen f46be07ea9 Add information about the Static Code Analysis tool (#379)
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2017-04-26 17:31:19 +02:00
Martin van Wingerden 5487601a75 Update guidelines.md (#374)
The date in the about.html should not always be changed.
2017-04-23 21:18:28 +02:00
Kai Kreuzer 54a4e7ee6c [Development] Incorporate findings from code reviews (#322)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-02-14 11:44:38 +01:00
Kai Kreuzer d24507340a
updated generated content
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-02-11 20:18:06 +01:00
Thomas Dietrich 9aa9853e22 Fix and improve smaller typo and format fus
Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>
2016-12-14 19:05:17 +01:00
Kai Kreuzer a0170564dd Add note regarding service-id in binding.xmls for openHAB 1 bindings (#141)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-23 04:34:49 +05:30
Ben Clark 26dc4daafd Replace and fix invalid links (#119)
* Replace current broken/absolute links

* Removed accidental duplicate
2016-10-20 15:58:03 +02:00
Svilen 0ee48da5e0 OSGi coding tasks page updated. (#111)
Added names to bundles, where this was missing.
Slightly changed the tasks, after feedback from the first implementations.
Added few hints and links to the Coding Guidelines.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-10-18 12:21:25 +02:00
Kiril Atanasov 4484faa6bd Adding example about.html files to the guidelines (#109)
In the Code Guidelines section, when mentioning the about.html file there could be two examples:
 - about.html file without 3rd party licence information
 - about.html file with 3rd party licence information
It will be easy for the contributers - they will spend less time figuring how the file should look and make fewer mistakes.

There could be a check when a bundle is commited, not only if it contains an about.html file, but also if the about.html file contains one of the dates in the example about.html files. This will help if a contributer has forgotten to change the date in the file.

The example files could be choosen from: https://github.com/openhab/openhab2-addons/pull/1263/files

Signed-off-by: Kiril Atanasov <kiril.atanasov@musala.com>
2016-10-18 12:20:53 +02:00
Svilen 25b21f6386 Added article about logger configuration. (#107)
Topics:

- set-up logging;
- editing the configuration file;
- examples.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-09-30 15:49:36 +02:00
Kai Kreuzer 8049fdd7af fixed broken link (#100) 2016-09-22 15:46:35 -07:00
Svilen e073594df2 Fix several broken links. (#81)
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-08-22 17:43:17 +02:00
Svilen b35f07882f Fixed broken links. Renamed links, images, files. (#80)
Renamed images with uppercase extensions.
Renamed articles with mixed upper- and lowercase.
Other minor fixes.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-08-20 14:18:52 +02:00
Svilen 8a288d04e4 Added article about target platform. (#79)
Topics:
- what is target platform;
- target definition file;
- Eclipse IDE target platform editor.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-08-17 20:33:37 +02:00
Svilen 011e4e7ca0 Added article about Equinox. (#77)
Topics contained:
- how to start equinox standalone and from Eclipse;
- basic Equinox commands;
- core Equinox bundles and the services, that they provide;
- p2 Equinox subproject - IU and update site.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-08-16 11:51:51 +02:00
Svilen bdb6e3f1d0 Added Tycho article. (#78)
Content:
- integrate plugin with the openHAB Tycho build;
- configure Tycho;
- Tycho dependency resolution problems.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-08-16 11:33:23 +02:00
Svilen a87112ad64 Added article about OSGi Declarative Services. (#76)
The article covers the following topics:
- OSGi DS container, Service Components and Service Description;
- advantages of DS;
- how to use DS to provide and reference services;
- Service Component Lifecycle.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-08-15 20:53:43 +02:00
Svilen 8c659d1c8a Added OSGi coding taks page. (#66)
* Added OSGi coding taks page.

OSGi coding tasks can help Java developers with no experience in OSGi and
Eclipse Plug-in development to get familiar with writing bundles.

Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2016-08-09 17:40:07 +02:00
Thomas Dietrich 228e74fa83 Add title to most pages, fixes (#60)
minor spelling and format inconsistencies
upper case headlines
deletes spaces and lines at the end

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>
2016-08-05 12:10:20 +02:00
Svilen 2504f2018d Added OSGi overview page. (#45)
In the "Deloper Guide" page it was added a new section - "Prerequisites".
New subsection called "OSGi" is created. In the subsection a new pages
is added - "Overview".
The page is aimed to help developers, that are
going to use OSGi for the first time.

Signed-off-by: Svilen Valkanov, svilen.valkanov@musala.com
(github: svilenvul)
2016-07-19 11:19:23 +02:00
Kai Kreuzer 1845c174c2 Revert "Add step to ensure Eclipse "Mars" is selected" (#37) 2016-06-28 14:47:06 +02:00
dmcwhinnie deff94218f Add step to ensure Eclipse "Mars" is selected (#35)
* Add files via upload

* Add step to ensure Mars version is selected instead of Neon.
Can be reverted once this issue is fixed.
https://github.com/eclipse/smarthome/issues/1662
2016-06-25 22:08:02 +02:00
Kai Kreuzer 19709168b9 added archetype build info (#21)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-06-12 11:46:08 +02:00
Kai Kreuzer fc4eb2deb8 reverted _source folder again as it does not seem to be supported by Github Pages
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-30 14:50:02 +02:00
Kai Kreuzer 1aa61facd5 introduced _source folder
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-30 10:59:32 +02:00
Kai Kreuzer e7d2340092 updated structure
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-30 10:30:54 +02:00