Coder Social home page Coder Social logo

julialang / www.julialang.org Goto Github PK

View Code? Open in Web Editor NEW
352.0 43.0 429.0 247.62 MB

Julia Project website

Home Page: https://julialang.org

License: Other

HTML 25.64% Julia 37.93% CSS 35.69% JavaScript 0.74%
julia website franklin hacktoberfest

www.julialang.org's Issues

Reinstate Benchmarks page

One of the things to be done on the new website is the Benchmarks page. I think the benchmarks no longer need to be on the front page themselves, but should be linked from there.

Editors to add

We definitely want Jupyter/Jupyterlab in the editors.

Ecosystem slide design

@essenciary Do you think we can update the Visualization pane to have 3 parts? A picture, some code that produces it, and text?

The feedback was that we should show some code fragments, and this seems like the best place to do it.

Consider linking Packages section to juliaobserver.com

The pkg.julialang.org site is fairly static and not as interactive as people will expect. Julia Observer gives the impression of activity and gives users a way to browse and search packages, so I would suggest that.

Julia code somewhere on the landing page

I somehow didn't notice the fact that the otherwise-lovely homepage revamp has completely removed all Julia code from the landing page. We need to have some example of actual Julia code on that page. It would be good to brainstorm what a good bit of example code would be.

jumbotron image doesn't seem to get cached

I notice that the jumbotron image is always loaded and takes some time to show up. And it is slower to show on slower connections. Shouldn't it get cached and show up instantaneously?

Rearrange online tutorials

I suggest the online tutorial list be ordered with the latest at the top.
The Intro to Julia tutorials that do not have links should just be removed from the list.

Is this page automatically generated or should I just edit it?

Add Yao.jl to quantum computing/change to quantum physics

I see the scientific domain mentioned quantum computing, but... however, I guess Yao.jl is the only Julia package that is able to simulate/run an arbitrary quantum circuit at the moment (It was designed to do this job). Another library BBN-Q/Cliffords.jl is also for quantum computing.

QuantumOptics like is described as it is, is for open quantum systems. I was wondering if your guys want to add it to quantum computing with QuantumOptics or just change quantum computing to quantum physics or something, cause this is quite misleading... In python community, they have OpenFermion, ProjectQ which will use quantum circuit for quantum algorithms, if you want to mention quantum computing.

links to v0.6.4 source are broken

The links to the source with and without dependencies are broken.
e.g. the source with dependencies link is

https://github.com/JuliaLang/julia/releases/download/v0.6.3/julia-0.6.4-full.tar.gz

it should probably be

https://github.com/JuliaLang/julia/releases/download/v0.6.4/julia-0.6.4-full.tar.gz

Blog Formatting

Has come out pretty badly, e.g..

A bunch of these posts still get a lot of views, so it'd be worth having them look nice.

Big List of GithubOrgs, links to chats etc

New site is pretty.

Not quiet 100% of information from
https://github.com/JuliaLang/www_old.julialang.org/blob/master/ecosystems/index.md
has made it across.

For example that big list had links to all the Chatrooms, forums, facebooks, etc etc for all the localization efforts.
New localization page only links to github orgs, or websites.
Most of those websites do then have links to the other communication channels so maybe that is OK.
On the other hand @ViralBShah's comment here
about making a PR to this repo, to link to the Chinese discourse, is not possible.
(or at least would look out of place without the others.)

The other thing the ecosystems page had was a big list of all the orgs,
and all there chat rooms etc.
Some of that has made it into the new ecosystems pages.
But not all of it.

The github orgs are a big way of guiding people to packages -- it is a proxy for stability and compatibility.
Having that would help address this concern raised on discourse

On the other hand the orgs list does become out-dated, chatrooms can become disused etc.
And the huge list is huge.

I still think it has some value that we want preserve.

Maybe there could be a "More Info" link behind the new fancy pretty ecosystems page?

Footer content

There's a footer at the bottom page with content that needs to be updated. What do you think of:

Download:
Link 1: Julia v0.7.0-beta
Link 2: Julia v0.6.4

Documentation:
Link 1: Language documentation
Link 2: ?

Packages:
Link 1: Package List (pkg.julialang.org)
Link 2: Package Ecosystem Pulse (https://pkg.julialang.org/pulse.html)

Community:
Link 1: Github (GitHub.com/JuliaLang/julia)
Link 2: Discourse

Learning:
Link 1: Youtube channel
Link 2: Julia in the classroom

Help:
Link 1: Discourse
Link 2: JuliaLang Slack

Need a suggestion for second link in Documenatation. @ViralBShah ?

extra space, paren style

from

This can be seen in the abundance of scientific tooling written in Julia, such as the state-of-the-art differential equations ecosystem (DiffEq), optimization tools ( JuMP and Optim),
----------- ------- -------
link link link
to

This can be seen in the abundance of scientific tooling written in Julia, such as the state-of-the-art differential equations ecosystem (DiffEq), optimization tools (JuMP) and (Optim),
----------- --------- ---------
link link link

help? type

Typing: ? type gives an error:

help?> type
ERROR: LoadError: Invalid @var syntax incomplete: premature end of input.
Stacktrace:
[1] error(::String) at ./error.jl:33
[2] splitexpr(::Any) at ./docs/bindings.jl:28
[3] bindingexpr(::Any) at ./docs/bindings.jl:17
[4] lookup_doc(::Expr) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v0.7/REPL/src/docview.jl:137
[5] docm(::LineNumberNode, ::Module, ::Any) at ./docs/Docs.jl:501
[6] @doc(::LineNumberNode, ::Module, ::Expr, ::Vararg{Expr,N} where N) at ./boot.jl:451
in expression starting at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v0.7/REPL/src/docview.jl:301

Various spelling mistakes

in the technical section(languagefeatures.html) it reads "natrual" instead of "natural"

edit: i also found these:
in the packages section theres "the the"

Highlighting tabs

When you click the Download or Community tabs, the Home tab remains highlighted.

data viz graphics are too much

The three graphic elements illustrating Data Visualization are one too many -- the flat colorized back and forthing one should go, three of them all moving is hard on the stomach and with two there, each is easier to appreciate.

maybe ask luxor.jl to use a very much smaller

image

IDE links

Clicking on the IDE icons links to http://staging.julialang.org/ instead of the relevant IDE websites. Also, the Jupyter logo is bigger than the other two which looks weird since the text links aren't aligned.

webpage never stops loading

go to the website and the page loads but never stops "transferring data from i.ytimg.com"
that cannot be right

Font is too bold

too bold

The bold font weight pushes letters close together and makes them harder to distinguish. Perhaps "Futura LT Medium" would be a better choice than "Futura LT Bold"?

justify not center

It is hard to read text that is both ragged right and ragged left. Under "Julia in a nutshell" the topic descriptions would be nicer formatted differently/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.