Giter Club home page Giter Club logo

Comments (15)

lilliealbert avatar lilliealbert commented on May 29, 2024

hey @alexch, as Czar of DNS, what do you think?

from docs.

alexch avatar alexch commented on May 29, 2024

It's doable. Another option, also easy, is to make subdir URLs redirect to
subdomain URLs, which feels cleaner to me.

I really like being able to say "go to frontend dot railsbridge dot org"
instead of "go to docs dot frontend dot railsbridge dot org slash frontend".

On Wed, Oct 23, 2013 at 6:35 PM, Lillie Chilen [email protected]:

hey @alexch https://github.com/alexch, as Czar of DNS, what do you
think?

β€”
Reply to this email directly or view it on GitHubhttps://github.com//issues/257#issuecomment-26960651
.

Alex Chaffee - [email protected]
http://alexchaffee.com
http://twitter.com/alexch

from docs.

mehulkar avatar mehulkar commented on May 29, 2024

Hello! I'm new here, but my vote goes to redirecting all** subdomains to learn.railsbridge.com and designing a home page that takes you down a sitemap hierarchy like this:

Home page:
  ---- Installfest
  ---- Why
  ---- Frontend
  ---- Rails
      ---- Ruby
      ---- Intro to Rails
      ---- Intermediate Rails
      ---- Understanding Rails

The Why and Installfest pages should be footnotes and the actual learning material should be the main branching point.

Workshop slides and teacher training should not be a part of this website.

**when I say all, I really mean all except the exceptions. Possible exceptions are workshops.railsbridge.org and teach.railsbridge.org

from docs.

lilliealbert avatar lilliealbert commented on May 29, 2024

I am all for having learn.railsbridge.org go to the docs TOC. Learn doesn't make sense as a repo name, but it makes hella sense as a URL.

That hierarchy seems mostly reasonable. I don't think Ruby should go inside of Rails, though, since it implies that learning Ruby isn't a Generally Good Idea in and of itself.

Where do you propose workshop stuff / teacher training things go, @mehulkar?

from docs.

mehulkar avatar mehulkar commented on May 29, 2024

@lilliealbert What about putting teacher training stuff as part of a BridgeTroll? I'd think it would involve adding a User Types and adding a simple dashboard for "Volunteers" which gives them access to resources that are not relevant for students.

I think this is a sound approach because it would make this repo more and more about the student and we could encourage them to ask questions about the curriculum through Github post-workshop by opening issues here. Wouldn't require git knowledge to open issues, but it would be a foot-in-the-door strategy for students to see git in action as well.

from docs.

rachelmyers avatar rachelmyers commented on May 29, 2024

@lilliealbert @mehulkar When I think about who uses the teacher training and how they use it, I πŸ’– treating it as a separate curriculum, and listing it with other curricula. We use it often at the same time as the installfest, as a mini-workshop for teachers.

I think of docs as the repo for all our content to be shared with people, either at our workshops, or just by interested people, and that includes our curriculum for teaching people how to teach. By contrast, I think of Bridge Troll as our admin tool for organizing workshops. And I'm hesitant to move our content there; it will make it less accessible.

What do you guys think of this TOC:

- Teacher Training: Learn to Teach
- Frontend: 
     - HTML & CSS
     - Javascript (assuming this finally becomes a thing)
- Backend:
     - Installfest: Install Ruby and Rails
     - Ruby
     - Intro to Rails
     - Intermediate Rails
     - Rails and Rails and Rails

I know putting the Installfest under Backend will be controversial, but people are always confused at front end workshops if they need to install things. And it gives us a little room to grow if we want separate installfests for different workshops. Just my :thought_balloon:s. :smile_cat:

from docs.

rachelmyers avatar rachelmyers commented on May 29, 2024

I'm really sorry that we're making this DNS question mostly about TOC. But I just wanted to say we should save space in our TOC for translations like the spanish version that the Codificadas are doing a really great job of creating/maintaining.

from docs.

lilliealbert avatar lilliealbert commented on May 29, 2024

All the things @rachelmyers said.

from docs.

nuclearsandwich avatar nuclearsandwich commented on May 29, 2024

Given that we have no idea where those urls are written in permanent ink. I'd be in favor of any solution that redirects to current content. Ideally installfest.railsbridge would link to $current_home/installfest and likewise for the curriculum but then someone has to volunteer an nginx instance to do that.

from docs.

mehulkar avatar mehulkar commented on May 29, 2024

Treating teacher training as a curriculum makes sense to me. It turns Railsbridge into an ecosystem for education versus a classroom where the student is the client/user/customer. It's ultimately more powerful and flexible in the long run.

from docs.

alexch avatar alexch commented on May 29, 2024

I suggest if we're talking about making changes to the TOC that we open a new issue. For now I'd like to pull this issue back to its title "retire the installfest & curriculum subdomains".

Contradicting what I suggested above, I now think it's a good idea to retire the installfest and curriculum subdomains and instead redirect those to docs.railsbridge.org/installfest. Then we can reserve the subdomain for different locales e.g. es.railsbridge.org/installfest -- each of which might have a different TOC and especially might have differently spelled page/site names e.g. es.railsbridge.org/festivaldeinstalacion .

I'm going to start coding that solution, but I won't merge it until I get some πŸ‘ +1s over here. (Or dead silence, since silence implies consent.)

from docs.

lilliealbert avatar lilliealbert commented on May 29, 2024

Ha.

πŸ‘ πŸ‘ πŸ‘ πŸ‘ πŸ‘

from docs.

tjgrathwell avatar tjgrathwell commented on May 29, 2024

Who will do this retiring? Currently installfest.railsbridge and curriculum.railsbridge seem to be doing their same ol' thing.

from docs.

lilliealbert avatar lilliealbert commented on May 29, 2024

Proposal: update this issue every 6 months for the rest of time.

... or decide that my original idea is no longer important, and close it.

Votes?

from docs.

ultrasaurus avatar ultrasaurus commented on May 29, 2024

πŸ‘ πŸ‘ for @alexch to retire the installfest and curriculum subdomains and instead redirect those to docs.railsbridge.org/installfest

I love the idea that we're teaching more than coding and keeping teacher training integrated with teaching coding. The more I witness the awesomeness of RailsBridge students, the more I think that the path from student -> TA -> teacher / organizer is a path to enlightenment. We teach a pattern of life-long learning. We teach communication skills -- talking about code, white-boarding, problem-solving as in debugging and problem-solving for people conflicts. We teach leadership. I think there's an opportunity to transmit some of that through written words someday. For now, I think the only place that is written down is teacher training. I think I'm arguing for "leave it the way it is" except for the URL re-direct thing above. If folks disagree or see action to be done aside from that, pls open a new issue.

from docs.

Related Issues (20)

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.