scalaspace / scalaspace.github.io Goto Github PK
View Code? Open in Web Editor NEWScala Space website
Scala Space website
I'm assuming this is no longer maintained? I think with Scala 3, ZIO, and all the new activity, it might be worth it to "reactivate" this. If time is a constraint on the maintainers, I would be happy to help maintain the page (or help out with the Google API costs if that's an issue).
Page:
Console:
We are currently using an outdated point clustering library. We should make this a managed dependency using sbt and scala.js and update it to a more current version.
https://github.com/googlemaps/v3-utility-library/tree/master/markerclustererplus
It seems like this project has a little bit-rot. If I can figure out how to compile it and run locally I can try to clean it up a bit.
Any suggestions about getting around this compilation error? I am working from c2dfd49
> fastOptJS
[info] Compiling 4 Scala sources to /home/jarrodu/Projects/scala-ecosystem/scalaspace.github.io/target/scala-2.11/classes...
[error] /home/jarrodu/Projects/scala-ecosystem/scalaspace.github.io/src/main/scala/ScalaSpace.scala:55: not found: value navigator
[error] if (navigator.geolocation != null) {
[error] ^
[error] /home/jarrodu/Projects/scala-ecosystem/scalaspace.github.io/src/main/scala/ScalaSpace.scala:56: not found: value navigator
[error] navigator.geolocation.getCurrentPosition { (position: Position) =>
[error] ^
[error] two errors found
[error] (compile:compileIncremental) Compilation failed
[error] Total time: 3 s, completed Jun 9, 2018 11:05:34 AM
I don't have much experience with scala.js so I might be missing something obvious.
When scrolling with mousewheel, touchpad or similar, the map takes the focus and instead zooms (this appears to be the default behaviour with every browser I tried), which means you can't get to the text at the bottom without resorting to keyboard controls. We should probably add a significant margin (at least 20% screen space) around the map to allow for scrolling.
When open the map, it should be centered based on the user browser location. If I am in Miami, USA, the map should be centered here instead of London when it is opened the first time.
"Miami Scala Enthusiasts" is not being shown in the map
If you zoom out of the map you will notice that there are no icons identifying the clusters. This happens for all clusters. A number is present instead.
One consequence of this is that the user groups around Cologne, Germany are easy to miss.
Currently when user land to scala.space, the focus of the map is given somewhere to Germany.
If we can show the whole world map it will be good.
Yes the markers may be hidden but it can show total markers in each continent .
It will be easy for use to click + - to zoom in/out
in current version its hand to zoom the map
It looks like @propensive will have to do this.
This blocks #64
It looks pretty easy though.
https://help.github.com/articles/securing-your-github-pages-site-with-https/
When clicking on a meetup, nothing happens and the console shows
[Error] TypeError: undefined is not a function (evaluating 's.startsWith('http')')
It would be great to be able to integrate with meetup.com and fetch upcoming events from each of the groups, and display them in a list.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.