From noreply at nexusformat.org Wed Apr 16 15:35:50 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Wed, 16 Apr 2014 14:35:50 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #357: Group and field names should be lower case Message-ID: <047.970324f835636834fc1f9ded3b74290f@nexusformat.org> #357: Group and field names should be lower case ---------------------------+------------------------ Reporter: BenWatts | Owner: Unassigned Type: defect | Status: new Priority: major | Milestone: Component: documentation | Version: 4.3.1 Keywords: | ---------------------------+------------------------ The documentation on the page: http://download.nexusformat.org/doc/html/datarules.html Says that capitals are allowed in group and field names, but these should be all lower case. -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Wed Apr 16 15:54:08 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Wed, 16 Apr 2014 14:54:08 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #357: Group and field names should be lower case In-Reply-To: <047.970324f835636834fc1f9ded3b74290f@nexusformat.org> References: <047.970324f835636834fc1f9ded3b74290f@nexusformat.org> Message-ID: <062.53f81232de5ea4c87a0d10025de704f9@nexusformat.org> #357: Group and field names should be lower case ----------------------------+------------------------ Reporter: BenWatts | Owner: Unassigned Type: defect | Status: new Priority: major | Milestone: Component: documentation | Version: 4.3.1 Resolution: | Keywords: ----------------------------+------------------------ Comment (by Pete Jemian): This ticket is in the wrong repository as it refers to documentation. However, this should be closed as "wontfix" since it is quite common for otherwise compliant NeXus data files to be written with a mix of upper and lower case. Scientists new to NeXus have often and easily challenged why such a rule would be imposed since it is not imposed by the underlying file structure. We should not make and impose a rule that will be broken routinely. -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Wed Apr 16 17:31:11 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Wed, 16 Apr 2014 16:31:11 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #358: pkg-config files take in more libs than required for dynamic linking Message-ID: <053.aa7ea6c5236d86e2aeb59b91854e9c81@nexusformat.org> #358: pkg-config files take in more libs than required for dynamic linking ----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: enhancement | Status: new Priority: minor | Milestone: Component: napi | Version: 4.3.1 Keywords: | ----------------------------+---------------------------- Dynamic client code doesn't itself need to be compiled or linked against backends. In pkg-config you can distinguish between dynamic and static linking. Looks like an easy fix. -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Wed Apr 16 20:55:15 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Wed, 16 Apr 2014 19:55:15 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #358: pkg-config files take in more libs than required for dynamic linking In-Reply-To: <053.aa7ea6c5236d86e2aeb59b91854e9c81@nexusformat.org> References: <053.aa7ea6c5236d86e2aeb59b91854e9c81@nexusformat.org> Message-ID: <068.fc2dc9142a6ec034d4c24687c1da06e2@nexusformat.org> #358: pkg-config files take in more libs than required for dynamic linking -----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: enhancement | Status: new Priority: minor | Milestone: Component: napi | Version: 4.3.1 Resolution: | Keywords: -----------------------------+---------------------------- Comment (by Tobias Richter): In [changeset:"1920"]: {{{ #!CommitTicketReference repository="" revision="1920" pkg-config file tweaking refs #358 }}} -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Wed Apr 16 20:55:32 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Wed, 16 Apr 2014 19:55:32 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #358: pkg-config files take in more libs than required for dynamic linking In-Reply-To: <053.aa7ea6c5236d86e2aeb59b91854e9c81@nexusformat.org> References: <053.aa7ea6c5236d86e2aeb59b91854e9c81@nexusformat.org> Message-ID: <068.4f559749135d16dec1302412cdc53402@nexusformat.org> #358: pkg-config files take in more libs than required for dynamic linking -----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: enhancement | Status: new Priority: minor | Milestone: Component: napi | Version: 4.3.1 Resolution: | Keywords: -----------------------------+---------------------------- Comment (by Tobias Richter): In [changeset:"1921"]: {{{ #!CommitTicketReference repository="" revision="1921" pkg-config file tweaking refs #358 }}} -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Wed Apr 16 21:04:35 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Wed, 16 Apr 2014 20:04:35 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #358: pkg-config files take in more libs than required for dynamic linking In-Reply-To: <053.aa7ea6c5236d86e2aeb59b91854e9c81@nexusformat.org> References: <053.aa7ea6c5236d86e2aeb59b91854e9c81@nexusformat.org> Message-ID: <068.6d36d0e20a96c4377143e5e91560f95f@nexusformat.org> #358: pkg-config files take in more libs than required for dynamic linking -----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: enhancement | Status: closed Priority: minor | Milestone: Component: napi | Version: 4.3.1 Resolution: fixed | Keywords: -----------------------------+---------------------------- Changes (by Tobias Richter): * status: new => closed * resolution: => fixed -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Thu Apr 17 10:41:08 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Thu, 17 Apr 2014 09:41:08 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #359: Clean up repository Message-ID: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> #359: Clean up repository ----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: task | Status: new Priority: major | Milestone: Component: napi | Version: 4.3.1 Keywords: | ----------------------------+---------------------------- There are some binaries in the repository and other cruft that doesn't have to be there any more. -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Thu Apr 17 14:04:37 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Thu, 17 Apr 2014 13:04:37 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #357: Group and field names should be lower case In-Reply-To: <047.970324f835636834fc1f9ded3b74290f@nexusformat.org> References: <047.970324f835636834fc1f9ded3b74290f@nexusformat.org> Message-ID: <062.ba9a3e24f6d399002b1d119e8e13a87e@nexusformat.org> #357: Group and field names should be lower case ----------------------------+------------------------ Reporter: BenWatts | Owner: Unassigned Type: defect | Status: new Priority: major | Milestone: Component: documentation | Version: 4.3.1 Resolution: | Keywords: ----------------------------+------------------------ Comment (by Pete Jemian): recommendation (today's telco) is to use lower case recommended names pass this pattern: [a-z_][a-z\d_]* names that do not pass the recommendation but pass this pattern will be accepted but flagged as warning during validation: [A-Za-z_][\w_]* This will be added to the manual. -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Thu Apr 17 14:18:42 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Thu, 17 Apr 2014 13:18:42 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #357: Group and field names should be lower case In-Reply-To: <047.970324f835636834fc1f9ded3b74290f@nexusformat.org> References: <047.970324f835636834fc1f9ded3b74290f@nexusformat.org> Message-ID: <062.0e98523885bebb1904099570ce0393bd@nexusformat.org> #357: Group and field names should be lower case ----------------------------+------------------------ Reporter: BenWatts | Owner: Unassigned Type: defect | Status: new Priority: major | Milestone: Component: documentation | Version: 4.3.1 Resolution: | Keywords: ----------------------------+------------------------ Comment (by Pete Jemian): see: http://trac.nexusformat.org/definitions/ticket/271 -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Thu Apr 17 14:41:13 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Thu, 17 Apr 2014 13:41:13 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #359: Clean up repository In-Reply-To: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> References: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> Message-ID: <068.270e17f57dcb12a0ba600bc3fa0b8e31@nexusformat.org> #359: Clean up repository -----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: task | Status: new Priority: major | Milestone: Component: napi | Version: 4.3.1 Resolution: | Keywords: -----------------------------+---------------------------- Comment (by Tobias Richter): In [changeset:"1922"]: {{{ #!CommitTicketReference repository="" revision="1922" delete superseeded or duplicate content refs #359 }}} -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Tue Apr 22 10:36:04 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Tue, 22 Apr 2014 09:36:04 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #359: Clean up repository In-Reply-To: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> References: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> Message-ID: <068.000ed8e98bf7f435204c3d81899a382f@nexusformat.org> #359: Clean up repository -----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: task | Status: new Priority: major | Milestone: Component: napi | Version: 4.3.1 Resolution: | Keywords: -----------------------------+---------------------------- Comment (by Tobias Richter): Any objections to deleting the examples folder? The only thing in there is a readme that explains how to compile the tests. I would say that not a good example. We have better ones in the manual. -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Tue Apr 22 10:38:41 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Tue, 22 Apr 2014 09:38:41 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #359: Clean up repository In-Reply-To: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> References: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> Message-ID: <068.20c13147261a14e72d25f601467fa71d@nexusformat.org> #359: Clean up repository -----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: task | Status: new Priority: major | Milestone: Component: napi | Version: 4.3.1 Resolution: | Keywords: -----------------------------+---------------------------- Comment (by Tobias Richter): I assume all incarnations of SConscript can go, right? -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Tue Apr 22 10:55:35 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Tue, 22 Apr 2014 09:55:35 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #359: Clean up repository In-Reply-To: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> References: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> Message-ID: <068.cf9c770a225b0aa0f0d8a5e8f4d44740@nexusformat.org> #359: Clean up repository -----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: task | Status: new Priority: major | Milestone: Component: napi | Version: 4.3.1 Resolution: | Keywords: -----------------------------+---------------------------- Comment (by Tobias Richter): In [changeset:"1923"]: {{{ #!CommitTicketReference repository="" revision="1923" refs #359 move some scripts to the scripts/ folder to clean up So far I've only touched the ones that (hopefully) where not referenced in any cmake or autotools processes. }}} -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications From noreply at nexusformat.org Tue Apr 22 10:57:20 2014 From: noreply at nexusformat.org (NeXus Data Format Library and Applications) Date: Tue, 22 Apr 2014 09:57:20 -0000 Subject: [NeXus-code-tickets] [NeXusCode] #359: Clean up repository In-Reply-To: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> References: <053.0f43a525897a2786e815b51d7de68e6b@nexusformat.org> Message-ID: <068.c896d5ca01364cc7909770ee67b8e540@nexusformat.org> #359: Clean up repository -----------------------------+---------------------------- Reporter: Tobias Richter | Owner: Tobias Richter Type: task | Status: new Priority: major | Milestone: Component: napi | Version: 4.3.1 Resolution: | Keywords: -----------------------------+---------------------------- Comment (by Tobias Richter): In [changeset:"1924"]: {{{ #!CommitTicketReference repository="" revision="1924" refs #359 remove scons artefacts }}} -- Ticket URL: NeXus Data Format Library and Applications NeXus Data Format Library and Applications