Skip to content

Commit eebd971

Browse files
authored
Merge pull request #175 from manikanta-hitunik-com/patch-861587
Update 493-quarto.txt
2 parents ac1972b + bf3dc48 commit eebd971

File tree

1 file changed

+24
-39
lines changed

1 file changed

+24
-39
lines changed

transcripts/493-quarto.txt

+24-39
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
00:00:10 revolutionizing technical publishing. We discuss how Quarto empowers users to seamlessly transform
66

7-
00:00:15 Jupyter notebooks into polished reports, dashboards, ebooks, websites, and more.
7+
00:00:15 Jupyter notebooks into polished reports, dashboards, e-books, websites, and more.
88

99
00:00:20 JJ shares his journey from creating RStudio to developing Quarto as a versatile multi-language
1010

@@ -598,7 +598,7 @@
598598

599599
00:25:14 model. And now you can actually compute on the document. And that's really actually the heart
600600

601-
00:25:18 of how Cordo is able to do, you know, Cordo is built on pandoc. And that's how we're able to do
601+
00:25:18 of how Cardo is able to do, you know, Cardo is built on pandoc. And that's how we're able to do
602602

603603
00:25:22 almost everything is that we're actually not just dealing with text and markup. We're dealing with
604604

@@ -608,23 +608,23 @@
608608

609609
00:25:35 Carlos, if you, if you chose to, but, but I think the shortest, important bit is yeah. So
610610

611-
00:25:43 pendoc operates on this abstract syntax tree. It's a document that has paragraphs. Paragraphs can have
611+
00:25:43 Pandoc operates on this abstract syntax tree. It's a document that has paragraphs. Paragraphs can have
612612

613613
00:25:49 spans with, you know, strong text and their text and things like that. And we court, you can think of
614614

615-
00:25:55 Cordo as a very, very big orchestrator of pendoc and sort of like configuration,
615+
00:25:55 Cardo as a very, very big orchestrator of Pandoc and sort of like configuration,
616616

617-
00:26:01 orchestrator or like choreographer for pendoc. So Cordo itself is a command line application. We ship,
617+
00:26:01 orchestrator or like choreographer for Pandoc. So Cardo itself is a command line application. We ship,
618618

619-
00:26:08 pendoc with it. So like our bundles all include pendoc with it, but fundamentally we are a TypeScript
619+
00:26:08 Pandoc with it. So like our bundles all include Pandoc with it, but fundamentally we are a TypeScript
620620

621-
00:26:14 application that, sort of puts itself in front of pendoc and then after it, right? So, you know,
621+
00:26:14 application that, sort of puts itself in front of Pandoc and then after it, right? So, you know,
622622

623623
00:26:20 all of the complicated things you might want to do to generate multiple websites, to extract bits of the
624624

625-
00:26:26 documents, to know the titles, to create your blog posts and your entries, right? So Cordo gets in front of it,
625+
00:26:26 documents, to know the titles, to create your blog posts and your entries, right? So Cardo gets in front of it,
626626

627-
00:26:31 does all of that orchestration work, then calls pendoc a number of times and then calls sort of
627+
00:26:31 does all of that orchestration work, then calls Pandoc a number of times and then calls sort of
628628

629629
00:26:36 some post processors. And the way this integrates with engines and Jupyter and so on is our, what we
630630

@@ -636,25 +636,25 @@
636636

637637
00:26:59 Jupyter notebooks as output or the Markdown annotated with those, results. And then we just sort of
638638

639-
00:27:06 process them and send to pendoc, right? So really pendoc is, is at the center of what we can do with
639+
00:27:06 process them and send to Pandoc, right? So really Pandoc is, is at the center of what we can do with
640640

641641
00:27:11 Quarto. And you can think of, Quarto as just sort of sitting around it and sort of expanding the scope
642642

643-
00:27:16 of the things you can do with pendoc.
643+
00:27:16 of the things you can do with Pandoc.
644644

645-
00:27:18 We've done a few more things. Like if you, to use pendoc typically, you know, there's, you know,
645+
00:27:18 We've done a few more things. Like if you, to use Pandoc typically, you know, there's, you know,
646646

647647
00:27:23 160 command line options and you just kind of figure out how to, you know, it's tremendously powerful.
648648

649649
00:27:29 So we've tried to, I would say, organize that experience a little bit. so it's like, oh,
650650

651651
00:27:33 I just say I want a PDF and it's in YAML and I do a couple options and it does the right. So I think,
652652

653-
00:27:38 you know, you can think of pendoc properly as like this sort of engine that you can do anything
653+
00:27:38 you know, you can think of Pandoc properly as like this sort of engine that you can do anything
654654

655655
00:27:43 with. And we try to give you like the happy path to a bunch of things that you probably want to do.
656656

657-
00:27:48 Yeah. I think that's hugely valuable because while pendoc is great, it's also
657+
00:27:48 Yeah. I think that's hugely valuable because while Pandoc is great, it's also
658658

659659
00:27:52 super complicated. And a lot of times, if you want to combine different documents, you know, maybe I'm
660660

@@ -698,7 +698,7 @@
698698

699699
00:29:24 impossible. So, you know, we will provide you the happy path. We sort of, you know, the standard
700700

701-
00:29:29 YAMO options, we have validation for them. We have completion, we have sort of integrated documentation
701+
00:29:29 YAML options, we have validation for them. We have completion, we have sort of integrated documentation
702702

703703
00:29:34 if you're in VS Code, for example. But if you need to actually extend things, we give you a number of
704704

@@ -764,7 +764,7 @@
764764

765765
00:32:32 you go to our website, there's a whole section on extensions and we do quite a bit too. Let's see.
766766

767-
00:32:38 Yeah. Go to where's extensions, Carlos. It's gotta be.
767+
00:32:38 Yeah. Go to where's extensions, Carlos. It's got to be.
768768

769769
00:32:41 Yeah. If you just search for extensions, you should be able to find good documentation and sort of,
770770

@@ -828,7 +828,7 @@
828828

829829
00:34:33 you're, you know, and I don't want to have to satisfy a bunch of dependencies. So we want to have like
830830

831-
00:34:38 fast dependency free and well and agree with Pando. So that's why we ended up with Lua. And we, we like it.
831+
00:34:38 fast dependency free and well and agree with Pandoc. So that's why we ended up with Lua. And we, we like it.
832832

833833
00:34:43 and, it's served us well. We've done, we did some stuff in our quarter extension. We do a bunch
834834

@@ -954,7 +954,7 @@
954954

955955
00:39:52 And so, so that's where I think it's most exciting work that's going to come out is how do we combine
956956

957-
00:39:58 like these things? And one fascinating thing to me is that if you think about like PyLens, PyWrite or
957+
00:39:58 like these things? And one fascinating thing to me is that if you think about like PyLens, PyWright or
958958

959959
00:40:04 Pydantic, these sort of like typing efforts for Python that exist in many other languages, something
960960

@@ -1108,7 +1108,7 @@
11081108

11091109
00:45:40 back to your reproducible science initiatives, right? That's exactly right. Yeah.
11101110

1111-
00:45:45 So let's talk about using Corto. Where can I run it? So it's, it looks like it's supported at least on
1111+
00:45:45 So let's talk about using Cardo. Where can I run it? So it's, it looks like it's supported at least on
11121112

11131113
00:45:51 the major OS's Mac, Windows, Linux. Yeah. Right. That's right. It's a, it's a command line tool
11141114

@@ -1196,7 +1196,7 @@
11961196

11971197
00:49:16 things. And it, so Types is genuinely amazing. I could not recommend it more strongly. It's a little
11981198

1199-
00:49:23 weird to type as typst.app. It's another open source product. They have an offering that is sort of like
1199+
00:49:23 weird to type as Typst.app. It's another open source product. They have an offering that is sort of like
12001200

12011201
00:49:31 a collaborative editor where you do those things, but you can use it as a command line. T-Y-P-S-T.
12021202

@@ -1308,7 +1308,7 @@
13081308

13091309
00:54:06 repository that I think we linked to, somewhere where we have a number of examples of using GitHub
13101310

1311-
00:54:11 actions. So it's a GitHub slash Quarto dev slash Quarto actions that we maintain. And we document
1311+
00:54:11 actions. So it's a GitHub/Quartodev/Quarto actions that we maintain. And we document
13121312

13131313
00:54:17 with a number of different use cases that folks might want to do if they need to like grab dependencies,
13141314

@@ -1328,7 +1328,7 @@
13281328

13291329
00:54:56 for two, we can do it. We can do it here. So, one, this is open source under what license?
13301330

1331-
00:55:04 MIT MIT, which may basically means that commercially you can do whatever. So
1331+
00:55:04 MIT, which may basically means that commercially you can do whatever. So
13321332

13331333
00:55:10 Quarto is sort of unencumbered in that sense. That's right. Right. Yeah. That's right. Exactly
13341334

@@ -1352,7 +1352,7 @@
13521352

13531353
00:55:58 is, a commercial product that we sell. And so I think, from a business model standpoint,
13541354

1355-
00:56:03 if people are successful with Gordo, as obviously we make it very easy to publish it to
1355+
00:56:03 if people are successful with Cardo, as obviously we make it very easy to publish it to
13561356

13571357
00:56:08 everywhere. We're not trying to privilege, you know, or say, oh, oh, you know, it's a Roach Motel.
13581358

@@ -1610,7 +1610,7 @@
16101610

16111611
01:04:08 open your favorite podcast app and search for Python. We should be right at the top. You can
16121612

1613-
01:04:13 also find the iTunes feed at /itunes, the Google Play feed at /play and the direct RSS feed at
1613+
01:04:13 also find the iTunes feed at /iTunes, the Google Play feed at /play and the direct RSS feed at
16141614

16151615
01:04:19 /rss on talkpython.fm. We're live streaming most of our recordings these days. If you want to be
16161616

@@ -1619,18 +1619,3 @@
16191619
01:04:30 at talkpython.fm/youtube. This is your host, Michael Kennedy. Thanks so much for listening. I really
16201620

16211621
01:04:36 appreciate it. Now get out there and write some Python code.
1622-
1623-
01:04:47 Bye.
1624-
1625-
01:04:49 Bye.
1626-
1627-
01:04:51 Bye.
1628-
1629-
01:04:53 Bye.
1630-
1631-
01:04:55 Bye.
1632-
1633-
01:04:57 you you Thank you.
1634-
1635-
01:05:00 Thank you.
1636-

0 commit comments

Comments
 (0)