Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weekly Digest (3 May, 2020 - 10 May, 2020) #1276

Closed
weekly-digest bot opened this issue May 10, 2020 · 0 comments
Closed

Weekly Digest (3 May, 2020 - 10 May, 2020) #1276

weekly-digest bot opened this issue May 10, 2020 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented May 10, 2020

Here's the Weekly Digest for iterative/dvc.org:


ISSUES

Last week 64 issues were created.
Of these, 48 issues have been closed and 16 issues are still open.

OPEN ISSUES

💚 #1269 ambassador blog draft, by andronovhopf
💚 #1268 Add templates to doc pages and give docs home one, by rogermparent
💚 #1266 doc: show-md on params/metrics diff, by skshetry
💚 #1262 [docs] add documentation on how to make a Pr with Gitpod., by nisarhassan12
💚 #1255 docs: Big DVC 1.0 release discrepancies, by jorgeorpinel
💚 #1253 Gitpod should clone a fork, by jorgeorpinel
💚 #1243 [minor] dev: Twitter embeds don't hot-reload, by jorgeorpinel
💚 #1240 [accessibility] nav: skip hidden sidebar items for keyboard navigation, by jorgeorpinel
💚 #1239 links in image captions can't contain underscore, by jorgeorpinel
💚 #1238 blog: make meta image URLs stable, by shcheklein
💚 #1235 blog: implement search, by jorgeorpinel
💚 #1231 blog: anchors to linked headers scroll too low, by jorgeorpinel
💚 #1227 blog links: mark external links with icon automatically, by jorgeorpinel
💚 #1224 blog: support lists properly in the descriptionLong frontmatter, by shcheklein
💚 #1220 add support for math markdown, by nadalfederer
💚 #1214 сommunity banner is outdated, by dmpetrov

CLOSED ISSUES

❤️ #1275 Restyle docs: update: add -R|--recursive, by restyled-io[bot]
❤️ #1274 Updates mribeirodantas' blog post URL, by mribeirodantas
❤️ #1273 Add external doc sidebar links and replace "Changelog" with one., by rogermparent
❤️ #1272 support external links on the sidebar (quick fix), by rogermparent
❤️ #1271 docs: update: add -R|--recursive, by efiop
❤️ #1270 Restyle ambassador blog draft, by restyled-io[bot]
❤️ #1267 docs: remote: azure: don't use obsoleted url format, by efiop
❤️ #1265 Fix sidebar support for empty links (/doc/ trailing slash issue), by rogermparent
❤️ #1264 Problems with trailing slashes on the new docs path, by rogermparent
❤️ #1263 Regular updates (May 7) and plot updates, by jorgeorpinel
❤️ #1261 Change tag page paths to be under /blog, by rogermparent
❤️ #1260 Change how relative fragments are handled., by rogermparent
❤️ #1259 cmd ref: -R flag for update command, by nik123
❤️ #1258 Add missing --local option in Azure instructions, by nilushancosta
❤️ #1257 Change "docs/home" to "docs", by rogermparent
❤️ #1256 docs: the definitive content sctructure!, by jorgeorpinel
❤️ #1254 user guide: format Gitpod note in docs contrib guide (using Gitpod), by AyokVoluntarios
❤️ #1252 try to replace pretty-quick fully with lint-staged, by jorgeorpinel
❤️ #1251 Change gitpod button to HTML link, by rogermparent
❤️ #1250 Change comment proxy cache TTL to 1 minute, by rogermparent
❤️ #1249 lint: replace pretty-quick --bail with lint-staged --no-stash, by jorgeorpinel
❤️ #1248 blog: improvements to 1.0 announcement, by jorgeorpinel
❤️ #1247 Last improvements to GSoD '20 blgo post (2), by jorgeorpinel
❤️ #1246 links: option to prevent external icon (for images e.g. buttons), by jorgeorpinel
❤️ #1245 Fix images in the RSS feed, by rogermparent
❤️ #1244 [docs]: correct the Gitpod button's Url., by nisarhassan12
❤️ #1242 Last improvements to GSoD '20 blgo post, by jorgeorpinel
❤️ #1241 blog: use pip install --upgrade for installing pre-release 1.0, by pmrowla
❤️ #1237 Restyle blog: GSoD 2020 post improvements, by restyled-io[bot]
❤️ #1236 Update user-guide/contributing/blog, by rogermparent
❤️ #1234 link-check: ignore URLs preceded by #, by casperdcl
❤️ #1233 blog: GSoD 2020 post improvements, by jorgeorpinel
❤️ #1232 blog: "number of comments" cache is too aggressive, by shcheklein
❤️ #1230 Update 2020-05-04-dvc-3-years-and-1-0-release.md, by efiop
❤️ #1229 docs: run: remove -y|--yes, by efiop
❤️ #1228 nav: add internal navigation sidebar to blog posts?, by jorgeorpinel
❤️ #1226 simplify code contributions + reviews by fully automating the dev setup., by nisarhassan12
❤️ #1225 docs: run: update --no-exec description, by efiop
❤️ #1223 Restyle 3 years and 1.0 pre release, by restyled-io[bot]
❤️ #1222 blog: tags URL should be under blog prefix, by shcheklein
❤️ #1221 Restyle 3 years and 1.0 pre release, by restyled-io[bot]
❤️ #1219 docs: add status -R description, by efiop
❤️ #1218 Restyle docs: update files/dirs for 1.0 release, by restyled-io[bot]
❤️ #1217 cmd ref: -R flag for status command, by nik123
❤️ #1216 Restyle docs: update files/dirs for 1.0 release, by restyled-io[bot]
❤️ #1215 docs: update files/dirs for 1.0 release, by efiop
❤️ #1213 3 years and 1.0 pre release, by dmpetrov
❤️ #1212 April release broken link, by dmpetrov

LIKED ISSUE

👍 #1213 3 years and 1.0 pre release, by dmpetrov
It received 👍 x0, 😄 x0, 🎉 x4 and ❤️ x0.

NOISY ISSUE

🔈 #1226 simplify code contributions + reviews by fully automating the dev setup., by nisarhassan12
It received 18 comments.


PULL REQUESTS

Last week, 40 pull requests were created, updated or merged.

UPDATED PULL REQUEST

Last week, 5 pull requests were updated.
💛 #1269 ambassador blog draft, by andronovhopf
💛 #1266 doc: show-md on params/metrics diff, by skshetry
💛 #1262 [docs] add documentation on how to make a Pr with Gitpod., by nisarhassan12
💛 #1220 add support for math markdown, by nadalfederer
💛 #1074 get-started: full refactoring, by jorgeorpinel

MERGED PULL REQUEST

Last week, 35 pull requests were merged.
💜 #1275 Restyle docs: update: add -R|--recursive, by restyled-io[bot]
💜 #1274 Updates mribeirodantas' blog post URL, by mribeirodantas
💜 #1273 Add external doc sidebar links and replace "Changelog" with one., by rogermparent
💜 #1271 docs: update: add -R|--recursive, by efiop
💜 #1270 Restyle ambassador blog draft, by restyled-io[bot]
💜 #1267 docs: remote: azure: don't use obsoleted url format, by efiop
💜 #1265 Fix sidebar support for empty links (/doc/ trailing slash issue), by rogermparent
💜 #1261 Change tag page paths to be under /blog, by rogermparent
💜 #1260 Change how relative fragments are handled., by rogermparent
💜 #1258 Add missing --local option in Azure instructions, by nilushancosta
💜 #1257 Change "docs/home" to "docs", by rogermparent
💜 #1251 Change gitpod button to HTML link, by rogermparent
💜 #1250 Change comment proxy cache TTL to 1 minute, by rogermparent
💜 #1248 blog: improvements to 1.0 announcement, by jorgeorpinel
💜 #1247 Last improvements to GSoD '20 blgo post (2), by jorgeorpinel
💜 #1245 Fix images in the RSS feed, by rogermparent
💜 #1244 [docs]: correct the Gitpod button's Url., by nisarhassan12
💜 #1242 Last improvements to GSoD '20 blgo post, by jorgeorpinel
💜 #1241 blog: use pip install --upgrade for installing pre-release 1.0, by pmrowla
💜 #1236 Update user-guide/contributing/blog, by rogermparent
💜 #1234 link-check: ignore URLs preceded by #, by casperdcl
💜 #1233 blog: GSoD 2020 post improvements, by jorgeorpinel
💜 #1230 Update 2020-05-04-dvc-3-years-and-1-0-release.md, by efiop
💜 #1229 docs: run: remove -y|--yes, by efiop
💜 #1226 simplify code contributions + reviews by fully automating the dev setup., by nisarhassan12
💜 #1225 docs: run: update --no-exec description, by efiop
💜 #1223 Restyle 3 years and 1.0 pre release, by restyled-io[bot]
💜 #1221 Restyle 3 years and 1.0 pre release, by restyled-io[bot]
💜 #1219 docs: add status -R description, by efiop
💜 #1216 Restyle docs: update files/dirs for 1.0 release, by restyled-io[bot]
💜 #1215 docs: update files/dirs for 1.0 release, by efiop
💜 #1213 3 years and 1.0 pre release, by dmpetrov
💜 #1210 GSoD 2020 blog post, et al., by jorgeorpinel
💜 #1195 Regular updates (Apr 27), by jorgeorpinel
💜 #1186 Plots, by dmpetrov


COMMITS

Last week there were 88 commits.
🛠️ [Add external doc sidebar links and replace "Changelog" with one. (#1273) * Add external doc sidebar links and replace "Changelog" with one.

Keep in mind that this is meant as a quick fix, and the current sidebar system
is likely to be overhauled in the future in a way that will have the
functionality, but not necessarily invoked with the same "type" syntax.

This branch allows the sidebar to have external links, and changes the
"Changelog" link at the end to be a link to the DVC GitHub.

Both the sidebar utils and component had to be changed to enable this- the
sidebar utils moreso as the "external" type bypasses previous logic entirely.
Anything without "external" set on it is treated the same, however.

The component change just treats external-typed entries a little differently by
setting target=_blank and preventing the href from having anything prepended
to it. The best solution is to move this out of the component level entirely,
but the best solution isn't the quickest and I've already mentioned big sidebar
changes are coming soon.

  • Remove target: null from non-external links.

My mistake, I thought null was the proper syntax here and I guess the linter
missed it.

  • Change existing changelog link on Community to point to releases

  • Change sidebar link to releases page

  • Change external link component choice to an if statement.

This is easier to read for most people, and also works better with linters.

  • Make sidebar "type" type field optional

  • Add an external link icon ID to the changelog sidebar item

I just grabbed an SVG we already had. It could use some work, but this is a
simple working implementation so it's worth pushing.

  • Use SVGR for sidebar external icon

  • Let findChildWithSource accept external links

Some parts of the application still use the sidebar.json helpers to determine
their links, and when attempting to do so on external-type links broke the
build.

This change fixes that situation, letting the findChildWithSource function
adapt to input that isn't internal.

It's a bit ugly, but this whole branch is a bit ugly. The sidebar overhaul
should take care of this more cleanly in the future.

  • Remove old changelog pages

I'm sorry, they look like they took some effort to write! But that's also the
reason we have to stop writing these and get rid of the old ones.

  • Change sidebar external icon link to match font color.

I made a new SVG based off the other one. It uses "currentColor" so it will take
on the color of its surrounding font by default, and also is fully transparent.

This new SVG is only used in the sidebar- other external link icons are still
the old hard-coded blue and white one.

  • Change external link url to be under url key

  • Add target="_blank" on externals by default.

This is done the same way as we already do rel="noopener noreferrer".
The change applies site-wide, but only to external links that don't specify a target.

target can still be overridden with anything, including a blank string.

There was a hard-coded /doc/ prepended to every path before, but now we start
with /doc and add a second slash only if something comes after.

This runs the feed's htmlAst (from the remark transformer) through a processor
that changes all root-relative links (/example) into absolute
links (https://dvc.org/example), which is what many non-browser consumers of
HTML expect.

  • Finish getting things working with both processors.

This commit combines the root-relative rewriting with now-working image
unwrapping to deliver working images to the RSS feed!

The processor definition is also moved into the feed scope to take advantage of
the feed query to get the root URL.

  • Move the feed plugin back to its original space.

Since moving it out of gatsby-config won't be as simple as I thought, I decided
to leave it out of the scope of this branch.

  • Extract feed processor from gatsby-config to its own file

Also changed a bit around implementation:

  1. Replaced rehype-urls, which depended on older rehype libs, with a local
    implementation of the same thing for root-to-absolute linking.

  2. The new feed util leans on the existing rehype-to-html function, and now the
    new processor .uses less unified plugins as it only does AST processing.

Per iterative/dvc#3729

The frontmatter format is quite different now.

iterative/dvc#3725

Co-authored-by: Restyled.io [email protected]

  • Update content/docs/user-guide/dvc-files-and-directories.md

  • Update content/docs/user-guide/dvc-files-and-directories.md

Co-authored-by: restyled-io[bot] <32688539+restyled-io[bot]@users.noreply.github.com>
Co-authored-by: Restyled.io [email protected]](ab02681) by efiop
🛠️ Restyled by prettier (#1221) Co-authored-by: Restyled.io [email protected] by restyled-io[bot]
🛠️ blog: release 1.0 post update links, title by shcheklein
🛠️ blog: release 1.0 post, minor fixes by shcheklein
🛠️ docs: add status -R description (#1219) Fixes https://github.com/iterative/dvc.org/issues/1217 by efiop
🛠️ blog: release post, update image links by shcheklein
🛠️ blog: 1.0 release update image path by shcheklein
🛠️ fix a formatting bug by dmpetrov
🛠️ Add learnings by dmpetrov
🛠️ Formatting and change github star image by dmpetrov
🛠️ 3 years and 1.0 pre release by dmpetrov
🛠️ blog: GSOD project ideas by jorgeorpinel
🛠️ blog: GSOD ideas [WIP] by jorgeorpinel


CONTRIBUTORS

Last week there were 11 contributors.
👤 rogermparent
👤 jorgeorpinel
👤 restyled-commits
👤 efiop
👤 dmpetrov
👤 nilushancosta
👤 nisarhassan12
👤 pmrowla
👤 shcheklein
👤 casperdcl
👤 restyled-io[bot]


STARGAZERS

Last week there was 1 stargazer.
gaurav46
You are the star! 🌟


RELEASES

Last week there were no releases.


That's all for last week, please 👀 Watch and Star the repository iterative/dvc.org to receive next weekly updates. 😃

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. 📆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant