Comments (5)
from econ-ark.org.
I spent quite a while trying to figure out why
https://econ-ark.org/materials/BufferStockTheory#launch
didn't work. Turns out that, even though BufferStockTheory.ipynb is what's in the markdown file, the launch url is REQUIRED to be all lower case. Would it be easy to make it case-insensitive?
from econ-ark.org.
Unfortunately no, GitHub Pages URL are case sensitive by design. There could be some hacks around (with redirection) to make this work but URLs are supposed to be case sensitive.
from econ-ark.org.
Well, what is confusing is that info in the source documents and the GitHub names are case sensitive: BufferStockTheory or whatever. (See the BufferStockTheory.md file). But the launch url only works if the user knows that for some reason that should be translated to all lower case.
I see two options:
- We should make the metadata in the markdown files match the case of what econ-ark.org translates it to
- This would just involve editing the .md files
- But would it also involve a requirement that we rename the master files accordingly? I really don't like bufferstocktheory without any capitals.
- We could make econ-ark.org test for the presence of either docs whose names (case-sensitively) match the names in the Markdown .md metadata files, OR for an all-lower-case version of the same name, and to work if either exists.
The current approach of having names like BufferStockTheory in the .md file, and having a url that works only if that is translated to bufferstocktheory (lower case), but with no way for anyone to guess that, seems like a bad combination.
from econ-ark.org.
Would appreciate your input on these options:
- Fix the metadata so it matches what econ-ark.org translates it to
- Fix econ-ark.org so it respects the capitalization of the metadata
- Fix econ-ark.org so it will work with either choice (auto-downcased or original case-sensitive).
I confess that I'm more enthusiastic about 2 or 3 than about 1. But even 1. is better than the way we are doing it now.
from econ-ark.org.
Related Issues (20)
- Add news/updates section
- Add news/updates section HOT 1
- use nbviewer instead of Github to render notebooks
- Add option to have links to multiple notebooks/dashboards.
- default #launch URL should points towards to a specific dashboard/notebook
- Allow editing of metadata when at the Materials page that prints the metadata HOT 1
- DemARKs launch button should link to the latest stable release(0.10.X) instead of master branch HOT 1
- Is the metadata supposed to be ugly? HOT 2
- Remove tabs on Materials page HOT 4
- Resolve all website JavaScript console errors HOT 1
- Fix broken contribution link on Toolkit page
- Transition delay when launching DemARK notebook HOT 1
- The "Team" tab is slightly outdated
- Push material metadata changes to website after edit HOT 1
- BUG: https://econ-ark.org/materials/ does not work HOT 2
- Optional temporary binder link for material presentations
- Direct links to search and filter components in the Materials Library HOT 1
- Rearrange homepage and navigation to HARK, REMARK, OTHER HOT 3
- Material page redesign HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from econ-ark.org.