Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

roadmap to v1.0 #58

Open
11 tasks
johnnychen94 opened this issue Jul 5, 2020 · 5 comments
Open
11 tasks

roadmap to v1.0 #58

johnnychen94 opened this issue Jul 5, 2020 · 5 comments

Comments

@johnnychen94
Copy link
Member

johnnychen94 commented Jul 5, 2020

I believe this package has proved its usefulness, and I'd like to push it to its 1.0 stage.

Here are what I have in mind that needs to be done before it's ready:

Core & API changes:

Extensions:

  • provide a way to write extensions for other file types
  • support image rendering using in vscode/atom enable image display using ImageShow #41
  • support AbstractArray{<:Colorant}, currently it's restricted to 2D matrix
  • ignore whitespace for AbstractArray{<:Number}(and maybe more) types

Etc:

  • more illustrative documentation
  • test coverage for large data to make sure everything is rendered correctly and efficiently

Please comment if you have any other ideas.

@mauro3
Copy link
Contributor

mauro3 commented Oct 28, 2021

How about dropping the dependencies on the image-packages? They make this package a heavy dependency for users which do not use Images. Could maybe be hidden behind Requires.jl?

@johnnychen94
Copy link
Member Author

johnnychen94 commented Oct 28, 2021

Yes, we did consider separating out ImageReferenceTest to JuliaImages. Just that this package isn't targeted to end-users so with limited time contributing codes, I have to target higher priority tasks... 😢 If this dependency matters a lot and if you want to help with this, I can create an empty project in JuliaImages and maybe you can help it there?

@mauro3
Copy link
Contributor

mauro3 commented Oct 28, 2021

No worries. What is the time frame on getting to 1.0? I probably don't have time right now, but it's definitely an itch I'd like to scratch.

@johnnychen94
Copy link
Member Author

No worries. What is the time frame on getting to 1.0?

Hmmm... It's probably never unless we get a bigger Julia community 🤣 . Just that this package isn't of very high priority on my to-do list and my main focus is still on JuliaImages. Hope you can understand...

@mauro3
Copy link
Contributor

mauro3 commented Oct 28, 2021

Excellent, that means that I can take time to scratch my itch ;-)

And no worries, I do not expect you to do anything; after all, I'm not paying you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants