#lektor

/

      • lektor-bot_ has quit
      • lektor-bot joined the channel
      • lektor-bot
        [mitsuhiko] It's an open source project :)
      • [mitsuhiko] Things only love if there are people that want things to move
      • [mitsuhiko] I learned it the hard way. I'm only going to support things I'm using. Burns me out otherwise
      • [djm] @mitsuhiko I don't think I've said thank you yet but I'm loving lektor.
      • [mitsuhiko] o/
      • [mitsuhiko] That's awesome to hear
      • [djm] Just got syntax highlighting enabled in like 2 lines..with no js :)
      • [djm] I will share the site when it's finished
      • [hackebrot] Hi there! I was wonderin what’s the idea behind the following line https://github.com/lektor/lektor/blob/master/le... Is it to get around ``@main.command`` for the subcommands?
      • [mitsuhiko] @hackebrot it's so that i can easily wrap it for testing if needed
      • [hackebrot] Mind to link an example?
      • [mitsuhiko] is it important?
      • [hackebrot] No, I’ll try to find it
      • [hackebrot] Thank you @mitsuhiko
      • [mitsuhiko] there is no example inthe repo right now
      • [mitsuhiko] the point is just that you can do
      • [mitsuhiko] def main(): some stuff here. return cli()
      • [mitsuhiko] or whatever else comes to mind
      • [mitsuhiko] it's just a simplification for debugging stuff
      • [hackebrot] Okay, I see
      • [hackebrot] Again thank you! (Slightly offtopic but I love **click**)
      • [mitsuhiko] o/
      • [ryneeverett] > Unlike traditional CMS solutions, however, it runs entirely on your own computer.
      • Question: How is that advantageous? Is there any reason we shouldn't implement authentication on the flask app and serve the client as a web app?
      • [djm] I don't think it's saying that is an advantage but rather because it bakes to static, it can be deployed to a variety of places with ease. No server setup.
      • [djm] Currently as a package it's more directed to sole developers I would say
      • [djm] but you can share the build in a Dropbox folder if working with a team
      • [djm] or if they're technical, then via normal version control means
      • [ryneeverett] The very next sentence:
      • > This means you can give a Lektor website to people that have no understanding of programming and they can still modify the content and update the website.
      • I'm talking about serving the GUI to nontechnical users via the web, not developer collaboration.
      • [ryneeverett] My reasoning is kind of similar to what @mitsuhiko just said:
      • [ryneeverett] > I'm only going to support things I'm using.