{"ref":"artifact:sap-samples-hana-shine-xsa","page":"/artifacts/sap-samples-hana-shine-xsa","json":"/artifacts/sap-samples-hana-shine-xsa.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-samples-hana-shine-xsa","name":"hana-shine-xsa","artifact_type":"sample","ecosystem":"btp","domain":"learning-and-reference","origin_ring":"sap-official","use_as":"reference","description":{"one_line":"SHINE, SAP's demo application for learning SAP HANA Extended Application Services, Advanced Model, shipped as a Multi-Target Application with sample data, tables, views, OData services and a UI.","short":"SHINE demo application for learning SAP HANA XS Advanced","what_it_solves":"Learning to build on SAP HANA Extended Application Services, Advanced Model (XS Advanced) has no obvious starting point once the pieces multiply, so SHINE packages a whole application to read instead. It ships as a Multi-Target Application with sample data and design-time developer objects for the database tables, views, OData services and user interface, following the XS Advanced Programming Model. It runs on XS Advanced on premise, with a branch tracking each SAP HANA 2.0 support package from SPS00 to SPS08 and a 1.0 branch back to SPS11."},"links":{"repo":"https://github.com/SAP-samples/hana-shine-xsa"},"type_properties":{"form":{"value":"reference-application","sources":[{"url":"https://github.com/SAP-samples/hana-shine-xsa","title":"hana-shine-xsa — README","checked":"2026-10-18","quote":"SAP HANA Interactive Education, or SHINE, is a demo application that makes it easy to learn how to build applications on SAP HANA extended application services advanced model."}]}},"identity":{"license":"Apache-2.0"},"source_available":true,"demonstrates":["capability:reference-apps"],"maintainers":["actor:sap-samples"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-14"},"contributors":["actor:ajinkyapatil8190","actor:anugrahg","actor:bbiswal333","actor:bismaybiswal","actor:btbernard","actor:cherians","actor:gopalanand333","actor:jonathanbaker7","actor:kiruthikan","actor:lakshmicr","actor:lalithmanokar","actor:navinkrishnan","actor:prajinop","actor:priyankashivakumar","actor:steinermatt","actor:viveksrinivas"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"17 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-09, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"good","evidence":"8 test files"},{"label":"Docs","tier":"fair","evidence":"README 3 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":123,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name","stars":123,"forks":109,"open_issues":5,"archived":false,"pushed_at":"2026-09-25","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2016-02-15T12:40:13Z","open_prs":1,"tree_truncated":false,"test_files":8,"workflows":0,"other_ci":false,"readme_bytes":2936,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2016-02-15","last_commit":"2026-09-15","commits":127,"contributors":17,"readme_path":"README.md","readme_sha":"cabf1de6b763a8dcdf19c2d7b1290deb7b33eaff","repo_read":"2026-10-26"},"release_notes":{"license":"Apache-2.0","quotable":true,"source":{"kind":"github-releases","url":"https://github.com/SAP-samples/hana-shine-xsa/releases"},"format":"github-releases","releases":[{"version":"1.5","date":"2019-03-26","date_source":"github","heading":"SHINE XS Advanced for SAP HANA 2.0 SPS03","url":"https://github.com/SAP-samples/hana-shine-xsa/releases/tag/v1.5","sections":[],"hash":"e3b0c44298fc1c14"},{"version":"1.3","date":"2017-07-07","date_source":"github","heading":"SHINE XS Advanced for SAP HANA 2.0 SPS01","url":"https://github.com/SAP-samples/hana-shine-xsa/releases/tag/v1.3","sections":[],"hash":"510deae904d77d8f"},{"version":"1.2","date":"2017-07-07","date_source":"github","heading":"SHINE XS Advanced for SAP HANA 2.0 SPS00","url":"https://github.com/SAP-samples/hana-shine-xsa/releases/tag/v1.2","sections":[],"hash":"54fdcd2bfd11a88d"},{"version":"1.1","date":"2017-07-07","date_source":"github","heading":"SHINE XS Advanced for SAP HANA 2.0 SPS12","url":"https://github.com/SAP-samples/hana-shine-xsa/releases/tag/v1.1","sections":[],"hash":"f548c0366b8aa72a"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap-samples","name":"SAP Samples","json":"/actors/sap-samples.json"}],"contributors":[{"ref":"actor:ajinkyapatil8190","name":"Ajinkya Patil","json":"/actors/ajinkyapatil8190.json"},{"ref":"actor:anugrahg","name":"Anugrah Gupta","json":"/actors/anugrahg.json"},{"ref":"actor:bismaybiswal","name":"Bismay Biswal","json":"/actors/bismaybiswal.json"},{"ref":"actor:bbiswal333","name":"Bismay Kumar Biswal","json":"/actors/bbiswal333.json"},{"ref":"actor:btbernard","name":"Brian Bernard","json":"/actors/btbernard.json"},{"ref":"actor:gopalanand333","name":"Gopal Anand","json":"/actors/gopalanand333.json"},{"ref":"actor:jonathanbaker7","name":"Jonathan Baker","json":"/actors/jonathanbaker7.json"},{"ref":"actor:kiruthikan","name":"Kiruthika Nithyanandan","json":"/actors/kiruthikan.json"},{"ref":"actor:lakshmicr","name":"Lakshmi C Rajeev","json":"/actors/lakshmicr.json"},{"ref":"actor:lalithmanokar","name":"LalithManokar","json":"/actors/lalithmanokar.json"},{"ref":"actor:steinermatt","name":"Matthias Steiner","json":"/actors/steinermatt.json"},{"ref":"actor:navinkrishnan","name":"Navin Krishnan","json":"/actors/navinkrishnan.json"},{"ref":"actor:prajinop","name":"prajinop","json":"/actors/prajinop.json"},{"ref":"actor:priyankashivakumar","name":"Priyanka R S","json":"/actors/priyankashivakumar.json"},{"ref":"actor:cherians","name":"Stephen Cherian","json":"/actors/cherians.json"},{"ref":"actor:viveksrinivas","name":"viveksrinivas","json":"/actors/viveksrinivas.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}