Programming languages and publicly available source code at Geoscience Australia
Dear Geoscience Australia,
I request the following information under the Freedom of Information Act 1982
(1). Any documents detailing the software programming languages used by particular projects or initiatives of Geoscience Australia.
(2). Any documents listing or mentioning software programs or libraries developed by or in conjunction with Geoscience Australia, the source code of which has been made publicly available (whether or not the code was released under a recognised Free Software or Open Source license).
I recognise that it may be necessary to redact or omit documents in relation to projects that have not been publicly announced. This is acceptable, but in the event that this occurs, I further request:
(3). Any documents detailing the number of projects (and if possible the languages they are using) removed from the scope of part (1) of this request due to the project not having been publicly announced, including documents produced during the execution of this request.
I recognise that it may be necessary to redact or omit documents in relation to publicly announced projects of a highly sensitive nature. This is acceptable, but in the event that this occurs, I further request:
(4). Any documents listing the names of the projects removed from the scope of part (1) of this request due to the project being of a highly sensitive nature, including documents produced during the execution of this request.
Yours faithfully,
Fraser Tweedale
Dear Mr Tweedale
We acknowledge receipt of your freedom of information request dated 12 July 2017.
The documents you have requested include:
- documents detailing the software programming languages used by projects or initiatives of Geoscience Australia (GA); and
- documents listing or mentioning software programs or libraries developed by or in conjunction with GA, the source code of which has been made publicly available.
Your request potentially captures thousands of documents due to the large number of projects GA conducts and the range of documents which include the information you have requested.
We gather from your request that you are interested in software programming languages and software programs used by GA. In order to assist you, GA is willing to provide you with a list of the software programming languages and programs commonly used for GA projects and initiatives if you withdraw your FOI request. The information would be released to you upon receipt of your withdrawal of the FOI request.
Please contact [email address] to advise whether you are agreeable to withdrawing your request at your earliest convenience, but no later than 21 July 2017.
Regards
FOI Team
Legal, Audit and Assurance Branch | Corporate Division
Department of Industry, Innovation and Science
GPO Box 2013, Canberra ACT 2601
Legal in Confidence - This transmission is intended only for the use of the addressee and may contain confidential or legally privileged information. If you are not the intended recipient, you are notified that any use or dissemination of this communication is strictly prohibited. If you have received this transmission in error, please notify me immediately by telephone and delete copies of this transmission together with any attachments.
-----Original Message-----
From: Fraser Tweedale [mailto:[FOI #3721 email]]
Sent: Wednesday, 12 July 2017 1:23 PM
To: Freedom of Information <[Geoscience Australia request email]>
Subject: HPRM: Freedom of Information request - Programming languages and publicly available source code at Geoscience Australia
Dear Geoscience Australia,
I request the following information under the Freedom of Information Act 1982
(1). Any documents detailing the software programming languages used by particular projects or initiatives of Geoscience Australia.
(2). Any documents listing or mentioning software programs or libraries developed by or in conjunction with Geoscience Australia, the source code of which has been made publicly available (whether or not the code was released under a recognised Free Software or Open Source license).
I recognise that it may be necessary to redact or omit documents in relation to projects that have not been publicly announced. This is acceptable, but in the event that this occurs, I further request:
(3). Any documents detailing the number of projects (and if possible the languages they are using) removed from the scope of part (1) of this request due to the project not having been publicly announced, including documents produced during the execution of this request.
I recognise that it may be necessary to redact or omit documents in relation to publicly announced projects of a highly sensitive nature. This is acceptable, but in the event that this occurs, I further request:
(4). Any documents listing the names of the projects removed from the scope of part (1) of this request due to the project being of a highly sensitive nature, including documents produced during the execution of this request.
Yours faithfully,
Fraser Tweedale
-------------------------------------------------------------------
Please use this email address for all replies to this request:
[FOI #3721 email]
Is [Geoscience Australia request email] the wrong address for Freedom of Information requests to Geoscience Australia? If so, please contact us using this form:
https://www.righttoknow.org.au/change_re...
This request has been made by an individual using Right to Know. This message and any reply that you make will be published on the internet. More information on how Right to Know works can be found at:
https://www.righttoknow.org.au/help/offi...
If you find this service useful as an FOI officer, please ask your web manager to link to us from your organisation's FOI page.
-------------------------------------------------------------------
Dear FOI Team,
Thank you for your response.
If you are able to provide a list of the software programming languages and development tools
used at Geoscience Australia, that will satisfy my curiosity with respect to part (1) of my
FOI request, but it would not satisfy part (2) of my request, i.e., for documents
listing or mentioning software programs or libraries developed by or in conjunction with GA, the
source code of which has been made publicly available.
Therefore I am willing to withdraw part (1) of my request (and by extension parts (3)
and (4)) if you will furnish me with a list of programming languages commonly used at
Geoscience Australia, reducing the scope of my request to part (2) only.
Alternatively, if it is administratively expeditious to do so, I could withdraw this FOI
request in entirety and submit a separate request equivalent to part (2) of this request.
I look forward to your response.
Yours sincerely,
Fraser Tweedale
Dear Mr Tweedale
We refer to your freedom of information request dated 12 July 2017. By
email correspondence dated 18 July 2017, we advised that Geoscience
Australia (GA) was willing to provide you with a list of the software
programming languages and programs commonly used for GA projects. By
email dated 18 July 2017, you advised that you were willing to withdraw
parts 1, 3 and 4 of your FOI request if such a list was provided.
Please find below information regarding GA’s most commonly used
programming languages. Please also find attached correspondence in regard
to part 2 of your FOI request.
The most commonly used programming languages are:
· Python
· Java
· JavaScript
· PL/SQL
· Perl
Commonly used programs and software for GA projects and initiatives
include:
Catalog
number Title Web link
Processing and
Interpretation
of Small Angle
Scattering Data
(PRINSAS)
61814 v.2.21 [1]http://pid.geoscience.gov.au/dataset/61814
GeoSCiML Models
FullMoon
65655 Software [2]http://pid.geoscience.gov.au/dataset/65655
Sentinel
70869 Hotspots [3]http://pid.geoscience.gov.au/dataset/70869
Interactive
70874 Maps [4]http://pid.geoscience.gov.au/dataset/70874
Calculating
Sunrise, Sunset
and Twilight
70875 Times [5]http://pid.geoscience.gov.au/dataset/70875
Distance
70876 Calculations [6]http://pid.geoscience.gov.au/dataset/70876
Place Name
70877 Search [7]http://pid.geoscience.gov.au/dataset/70877
National
Elevation Data
Framework
(NEDF) Web
70878 Portal [8]http://pid.geoscience.gov.au/dataset/70878
Geophysical
Archive Data
70879 Delivery System [9]http://pid.geoscience.gov.au/dataset/70879
Report a
70906 Tsunami [10]http://pid.geoscience.gov.au/dataset/70906
Fast track
pre-processed
70912 MODIS products [11]http://pid.geoscience.gov.au/dataset/70912
70913 NOAA Register [12]http://pid.geoscience.gov.au/dataset/70913
National
Geospatial
Reference
70914 System NGRS [13]http://pid.geoscience.gov.au/dataset/70914
ACRES MODIS
NBAR Online
Data
70915 Application [14]http://pid.geoscience.gov.au/dataset/70915
70917 Vincenty Direct [15]http://pid.geoscience.gov.au/dataset/70917
Vincenty
70918 Inverse [16]http://pid.geoscience.gov.au/dataset/70918
Grid to
70919 Geographic [17]http://pid.geoscience.gov.au/dataset/70919
Geographic to
70920 Grid [18]http://pid.geoscience.gov.au/dataset/70920
K Indices from
71003 Australia [19]http://pid.geoscience.gov.au/dataset/71003
International
Quiet Days
(IQD) and
International
Disturbed Days
71004 (IDD) [20]http://pid.geoscience.gov.au/dataset/71004
Australian
Geomagnetic
Reference Field
71108 Values [21]http://pid.geoscience.gov.au/dataset/71108
71130 AUSGeoid09 [22]http://pid.geoscience.gov.au/dataset/71130
Australian
Fundamental
Gravity Network
(AFGN) Web
71262 Delivery System [23]http://pid.geoscience.gov.au/dataset/71262
Natural Hazards
- Flood Studies
73142 Data Entry [24]http://pid.geoscience.gov.au/dataset/73142
Neotectonic
Features
74056 Database [25]http://pid.geoscience.gov.au/dataset/74056
Earthquake
74078 Mapping Tool [26]http://pid.geoscience.gov.au/dataset/74078
Landslide
74273 Search [27]http://pid.geoscience.gov.au/dataset/74273
MineralMapper3D
75231 software [28]http://pid.geoscience.gov.au/dataset/75231
Building
75459 Geometry Model [29]http://pid.geoscience.gov.au/dataset/75459
Tropical
Cyclone Risk
77484 Model [30]http://pid.geoscience.gov.au/dataset/77484
81961 TimeWalk app [31]http://pid.geoscience.gov.au/dataset/81961
Building
Geometry Model
82091 Version 1.1 [32]http://pid.geoscience.gov.au/dataset/82091
Australian
Geoscience Data
82167 Cube (AGDC) [33]http://pid.geoscience.gov.au/dataset/82167
Wind multiplier
computation
82481 software [34]http://pid.geoscience.gov.au/dataset/82481
Bushfire Attack
83736 Level Toolbox [35]http://pid.geoscience.gov.au/dataset/83736
ncskos code
103620 repository [36]http://pid.geoscience.gov.au/dataset/103...
ANUGA –
Tsunami/Flood
Inundation
Modelling
PTHA –
Probabilistic
Tsunami Hazard
Assessment tool [37]https://ecat.ga.gov.au/geonetwork/srv/en...
EarthSci – AKA
WorldWind and
the “Common
Earth Model” [38]http://www.ga.gov.au/data-pubs/interacti...
PyRate [39]http://www.ga.gov.au/news-events/news/la...
Building
Geometry Model [40]http://www.ga.gov.au/news-events/news/la...
GA also maintains a repository of code on GitHub:
[41]https://github.com/GeoscienceAustralia, which may be of interest to
you.
Please contact [42][email address] if you have any questions.
Regards
FOI Team
Legal, Audit and Assurance Branch | Corporate Division
Department of Industry, Innovation and Science
GPO Box 2013, Canberra ACT 2601
Legal in Confidence - This transmission is intended only for the use of
the addressee and may contain confidential or legally privileged
information. If you are not the intended recipient, you are notified that
any use or dissemination of this communication is strictly prohibited. If
you have received this transmission in error, please notify me immediately
by telephone and delete copies of this transmission together with any
attachments.
References
Visible links
1. http://pid.geoscience.gov.au/dataset/61814
2. http://pid.geoscience.gov.au/dataset/65655
3. http://pid.geoscience.gov.au/dataset/70869
4. http://pid.geoscience.gov.au/dataset/70874
5. http://pid.geoscience.gov.au/dataset/70875
6. http://pid.geoscience.gov.au/dataset/70876
7. http://pid.geoscience.gov.au/dataset/70877
8. http://pid.geoscience.gov.au/dataset/70878
9. http://pid.geoscience.gov.au/dataset/70879
10. http://pid.geoscience.gov.au/dataset/70906
11. http://pid.geoscience.gov.au/dataset/70912
12. http://pid.geoscience.gov.au/dataset/70913
13. http://pid.geoscience.gov.au/dataset/70914
14. http://pid.geoscience.gov.au/dataset/70915
15. http://pid.geoscience.gov.au/dataset/70917
16. http://pid.geoscience.gov.au/dataset/70918
17. http://pid.geoscience.gov.au/dataset/70919
18. http://pid.geoscience.gov.au/dataset/70920
19. http://pid.geoscience.gov.au/dataset/71003
20. http://pid.geoscience.gov.au/dataset/71004
21. http://pid.geoscience.gov.au/dataset/71108
22. http://pid.geoscience.gov.au/dataset/71130
23. http://pid.geoscience.gov.au/dataset/71262
24. http://pid.geoscience.gov.au/dataset/73142
25. http://pid.geoscience.gov.au/dataset/74056
26. http://pid.geoscience.gov.au/dataset/74078
27. http://pid.geoscience.gov.au/dataset/74273
28. http://pid.geoscience.gov.au/dataset/75231
29. http://pid.geoscience.gov.au/dataset/75459
30. http://pid.geoscience.gov.au/dataset/77484
31. http://pid.geoscience.gov.au/dataset/81961
32. http://pid.geoscience.gov.au/dataset/82091
33. http://pid.geoscience.gov.au/dataset/82167
34. http://pid.geoscience.gov.au/dataset/82481
35. http://pid.geoscience.gov.au/dataset/83736
36. http://pid.geoscience.gov.au/dataset/103...
37. https://ecat.ga.gov.au/geonetwork/srv/en...
38. http://www.ga.gov.au/data-pubs/interacti...
39. http://www.ga.gov.au/news-events/news/la...
40. http://www.ga.gov.au/news-events/news/la...
41. https://github.com/GeoscienceAustralia
42. mailto:[email address]
Dear FOI Coordinator,
Thank you for your correspondence; in particular, the information provided which
extinguishes parts (1), (3) and (4) of my original request.
Regarding the revised request and your notice of intention to refuse the request,
I withdraw the request. Thank you for your efforts.
Yours sincerely,
Fraser Tweedale