Form cover
Page 1 of 2

2026 JuliaAstro Community Survey

[This form is currently a DRAFT]

This survey should take less than 15 minutes to complete. Your responses are voluntary and will remain anonymous and confidential. The aggregated, anonymized data will be used to determine development, funding, and community engagement priorities for JuliaAstro. Our goal is to further improve its functionality, usability, and support of the astronomy and scientific research communities. Thank you for helping us shape the future of JuliaAstro!

Community demographics

Note that all demographic information is optional to provide, that all responses will remain anonymous and confidential, and that responses will only be retained while the survey is ongoing. We are asking for this information to better understand the JuliaAstro user base and community.

1. What is your age?

1. What is your age?
1. What is your age?
1. What is your age?
1. What is your age?
1. What is your age?
1. What is your age?
1. What is your age?

2. How do you identify your gender?

3. Which race or ethnicity best describes you?

4. Which country best describes your national identity?

5. In which country do you live?

6. What is the highest degree you have completed?

6. What is the highest degree you have completed?

7. Which of the following describes your primary role in your organization?

Julia and general computing usage

8. Which Julia version(s) do you primarily use?

You can view this in a terminal with: julia -v Select all that apply.
8. Which Julia version(s) do you primarily use?
A
B
C
D
E

9. How do you primarily use Julia?

Select all that apply.
9. How do you primarily use Julia?
A
B
C
D
E
F
G
H

10. Which programming language(s) do you actively use?

Select all that apply.
10. Which programming language(s) do you actively use?
A
10. Which programming language(s) do you actively use?
B
10. Which programming language(s) do you actively use?
C
10. Which programming language(s) do you actively use?
D
10. Which programming language(s) do you actively use?
E
10. Which programming language(s) do you actively use?
F
10. Which programming language(s) do you actively use?
G
10. Which programming language(s) do you actively use?
H
10. Which programming language(s) do you actively use?
I
10. Which programming language(s) do you actively use?
J

11. Which operating system(s) do you actively use?

Select all that apply.
11. Which operating system(s) do you actively use?
A
11. Which operating system(s) do you actively use?
B
11. Which operating system(s) do you actively use?
C

12. Which computing environment(s) do you actively use?

Select all that apply.
12. Which computing environment(s) do you actively use?
A
12. Which computing environment(s) do you actively use?
B
12. Which computing environment(s) do you actively use?
C
12. Which computing environment(s) do you actively use?
D

13. Have you experienced any difficulty in using or installing packages from JuliaAstro or its coordinated organizations (listed here) on your personal machine?

13. Have you experienced any difficulty in using or installing packages from JuliaAstro or its coordinated organizations (listed here) on your personal machine?
13. Have you experienced any difficulty in using or installing packages from JuliaAstro or its coordinated organizations (listed here) on your personal machine?

14. Have you experienced any difficulty in using or installing packages from JuliaAstro or its coordinated organizations (listed here) on your computing cluster?

14. Have you experienced any difficulty in using or installing packages from JuliaAstro or its coordinated organizations (listed here) on your computing cluster?
14. Have you experienced any difficulty in using or installing packages from JuliaAstro or its coordinated organizations (listed here) on your computing cluster?

15. If you would like to elaborate on the previous two questions, please do so here.

JuliaAstro usage

16. Do you generally use the stable version of these packages, or their development versions?

16. Do you generally use the stable version of these packages, or their development versions?
16. Do you generally use the stable version of these packages, or their development versions?

17. How many years of programming experience do you have?

17. How many years of programming experience do you have?
17. How many years of programming experience do you have?
17. How many years of programming experience do you have?
17. How many years of programming experience do you have?
17. How many years of programming experience do you have?

18. How many years of experience do you have using Julia?

18. How many years of experience do you have using Julia?
18. How many years of experience do you have using Julia?
18. How many years of experience do you have using Julia?
18. How many years of experience do you have using Julia?
18. How many years of experience do you have using Julia?

19. How many years of experience do you have using a JuliaAstro core package (listed here)?

19. How many years of experience do you have using a JuliaAstro core package (listed here)?
19. How many years of experience do you have using a JuliaAstro core package (listed here)?
19. How many years of experience do you have using a JuliaAstro core package (listed here)?
19. How many years of experience do you have using a JuliaAstro core package (listed here)?
19. How many years of experience do you have using a JuliaAstro core package (listed here)?

20. How often do you use a JuliaAstro core package (listed here)?

20. How often do you use a JuliaAstro core package (listed here)?
20. How often do you use a JuliaAstro core package (listed here)?
20. How often do you use a JuliaAstro core package (listed here)?
20. How often do you use a JuliaAstro core package (listed here)?
20. How often do you use a JuliaAstro core package (listed here)?

21. Which components of the JuliaAstro core packages do you use regularly?

Select all that apply.
21. Which components of the JuliaAstro core packages do you use regularly?
A
B
C
D
E
F

22. Which coordinated organizations with the JuliaAstro ecosystem do you use regularly, if any (for a full list of relevant packages, see here)?

Select all that apply.
22. Which coordinated organizations with the JuliaAstro ecosystem do you use regularly, if any (for a full list of relevant packages, see here)?
A
22. Which coordinated organizations with the JuliaAstro ecosystem do you use regularly, if any (for a full list of relevant packages, see here)?
B
22. Which coordinated organizations with the JuliaAstro ecosystem do you use regularly, if any (for a full list of relevant packages, see here)?
C
22. Which coordinated organizations with the JuliaAstro ecosystem do you use regularly, if any (for a full list of relevant packages, see here)?
D
22. Which coordinated organizations with the JuliaAstro ecosystem do you use regularly, if any (for a full list of relevant packages, see here)?
E

23. Which coordinated packages with the JuliaAstro ecosystem do you use regularly, if any (for a full list of relevant packages, see here)?

Leave this blank if you do not use any of the packages listed.

24. How did you first hear about JuliaAstro?

24. How did you first hear about JuliaAstro?

25. When you need to look up a piece of code in JuliaAstro or want to learn something new about functionality in JuliaAstro, how do you do it?

Select all that apply.
25. When you need to look up a piece of code in JuliaAstro or want to learn something new about functionality in JuliaAstro, how do you do it?
A
B
C
D
E
F
G
H

Contributions

JuliaAstro is an open source project that relies on community contributions to improve and maintain the library. These questions help us understand the availability of current and potential contributors.

26. At what level do you or have you contributed to open source projects, excluding JuliaAstro?

26. At what level do you or have you contributed to open source projects, excluding JuliaAstro?

27. At what level do you anticipate contributing in the future to open source projects, excluding JuliaAstro?

27. At what level do you anticipate contributing in the future to open source projects, excluding JuliaAstro?

28. Which open source projects have you contributed to (or the top 3 if there are many), excluding JuliaAstro?

29. If you have contributed to open source projects, excluding JuliaAstro, how have you done this?

Select all that apply.
29. If you have contributed to open source projects, excluding JuliaAstro, how have you done this?
A
B
C
D
E
F
G
H
I
J
K

30. If you have contributed to open source projects, excluding JuliaAstro, how did you start?

30. If you have contributed to open source projects, excluding JuliaAstro, how did you start?

31. Are there things that have limited you from contributing to open source projects, excluding JuliaAstro?

Select all that apply.
31. Are there things that have limited you from contributing to open source projects, excluding JuliaAstro?
A
B
C
D
E
F
G
H

32. At what level do you or have you contributed to JuliaAstro?

32. At what level do you or have you contributed to JuliaAstro?

33. At what level do you anticipate contributing in the future to JuliaAstro?

33. At what level do you anticipate contributing in the future to JuliaAstro?

34. If you have contributed to JuliaAstro, how have you done this?

Select all that apply.
34. If you have contributed to JuliaAstro, how have you done this?
A
B
C
D
E
F
G
H
I
J
K

35. If you would like to contribute to JuliaAstro in the future, how do you anticipate doing this?

Select all that apply.
35. If you would like to contribute to JuliaAstro in the future, how do you anticipate doing this?
A
B
C
D
E
F
G
H
I
J
K

36. If you have contributed to JuliaAstro, how did you start?

36. If you have contributed to JuliaAstro, how did you start?

37. If you have contributed or plan to contribute to JuliaAstro, what are your motivations?

Select all that apply.
37. If you have contributed or plan to contribute to JuliaAstro, what are your motivations?
A
B
C
D
E
F
G

38. Are there things that have limited you from contributing to JuliaAstro?

Select all that apply.
38. Are there things that have limited you from contributing to JuliaAstro?
A
B
C
D
E
F
G
H

JuliaAstro Organization priorities

39. What single immediate change to the JuliaAstro Organization or its coordinated organizations would bring the most value to you as a user?

40. If JuliaAstro had one extra full-time developer, what would you like them to focus on? Rank the following in order of priority, with 1 being the highest priority.

1 (highest priority)
2
3
4
5
6 (lowest priority)
Documentation
New features
Performance
Reliability
Tutorials / workshops
Website redesign

41. For your top-ranked priority, why did you choose this, and do you have any suggestions?

42. Are there any other significant changes you would like to see in JuliaAstro, or anything else you'd like to say about it?

JuliaAstro stability and performance

43. In the last year, have you experienced problems in code you've written stemming from a problem in JuliaAstro?

43. In the last year, have you experienced problems in code you've written stemming from a problem in JuliaAstro?

44. In the last year, have you experienced problems in code you've written stemming from a problem in JuliaAstro?

Select all that apply.
44. In the last year, have you experienced problems in code you've written stemming from a problem in JuliaAstro?
A
B
C
D

45. If you have experienced problems, what did you do?

Select all that apply.
45. If you have experienced problems, what did you do?
A
B
C
D

46. If you wanted to open an issue on GitHub for your problem but did not, please describe why.

Select all that apply.
46. If you wanted to open an issue on GitHub for your problem but did not, please describe why.
A
B
C
D
E

47. In the last year, have you experienced performance issues in code you’ve written because of JuliaAstro?

47. In the last year, have you experienced performance issues in code you’ve written because of JuliaAstro?

48. If you have experienced performance issues, which JuliaAstro package or functionality do you think was responsible?

Funding

49. If relevant, do you think your organization may be interested in providing in-kind (i.e., non-monetary) contributions to JuliaAstro, or donating to JuliaAstro?

49. If relevant, do you think your organization may be interested in providing in-kind (i.e., non-monetary) contributions to JuliaAstro, or donating to JuliaAstro?

50. If so, please provide your organization information:

- Organization name - Contact name and email - Potential type(s) of contributions