ion-fusion

ion-fusion/fusion-java

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

26 good first / help-wanted issues · Java · last activity Sep 4, 2026

29 stars 10 forks 29 watchers Java Apache License 2.0
amazon-ion data-processing java json programming-language racket scheme
26 Open Issues Need Help Last updated: Sep 4, 2026

Open Issues Need Help

View All on GitHub
help wanted infrastructure build Showstopper
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
Rename `syntax_cons_q` about 1 month ago
good first issue syntax Expected
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue Expected
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue help wanted build Showstopper
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
help wanted Nice to Have cli
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
help wanted cli
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue Nice to Have
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue Nice to Have
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme

AI Summary: This GitHub issue proposes removing the `--bootstrapRepository` option from the command-line interface (CLI). The option is considered obsolete and no longer necessary for the public product. This is a cleanup task to remove an unused feature.

Complexity: 2/5
good first issue Showstopper cli
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue help wanted build Nice to Have cli
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
help wanted infrastructure Nice to Have
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
help wanted build Showstopper
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue help wanted build Nice to Have
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue Expected
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue Important
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
good first issue Important
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
documentation good first issue Nice to Have
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
documentation good first issue help wanted build Expected
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme
help wanted Expected
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme

AI Summary: Clarify the behavior of the `FusionRuntime.ionizeMaybe()` method in the Ion Fusion project by documenting precisely when and where null values are produced. This involves examining the code to determine if nulls are only produced for the given input value or if they replace any non-Ion values within the value tree, and then updating the documentation to reflect the accurate behavior.

Complexity: 4/5
documentation good first issue data Important
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme

AI Summary: Create an OCI image for the Ion Fusion CLI that allows input/output and access to external module repositories, simplifying installation and use for customers. This involves containerizing the existing CLI application and configuring it to interact with external resources.

Complexity: 4/5
help wanted Expected
ion-fusion/fusion-java
29

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

Java
#amazon-ion#data-processing#java#json#programming-language#racket#scheme