src-d / blog

source{d} blog
https://blog.sourced.tech/
GNU General Public License v3.0
27 stars 41 forks source link

What's wrong with the new blog #282

Closed vmarkovtsev closed 4 years ago

vmarkovtsev commented 5 years ago

This is the list of things I wish to be fixed in the new blog.sourced.tech:

Screenshot 2019-03-20 at 15 33 31

Screenshot 2019-03-20 at 15 45 06

Screenshot 2019-03-20 at 15 50 09

https://blog.sourced.tech/post/deduplicating_pga_with_apollo/#houston-we-have-a-problem

Screenshot 2019-03-20 at 15 51 17

Screenshot 2019-03-20 at 15 52 16

The same problem in:

Screenshot 2019-03-20 at 15 51 47

Screenshot 2019-03-20 at 15 52 47

https://blog.sourced.tech/post/gld/ Screenshot 2019-03-20 at 15 54 22

https://blog.sourced.tech/post/gld/ Screenshot 2019-03-20 at 15 55 08

Spotted in https://blog.sourced.tech/post/gld/#rendering-and-normalization

This is really critical for ML team in particular. How are we supposed to edit the formulas?! This is a strict requirement for ML to write blog posts - we need mathjax or any other native math rendering.

Besides, they are displayed HUGE on my Mac.

https://blog.sourced.tech/post/id2vec/ Screenshot 2019-03-20 at 15 57 50

ricardobaeta commented 5 years ago

Hi @vmarkovtsev a couple of enhancements are already up to under-review here, as well.

vcoisne commented 5 years ago

Thanks a lot for your feedback @vmarkovtsev. @ricardobaeta and I have been working on solving these issues. Please find below my comments about the ones that are pending.

  • [ ] The header images of the migrated posts were changed. Somehow nobody discussed those changes with me, and I chose the headers for my posts very carefully. Please return back my original header images.

Sorry about that. I believe this was done to better fit the dimension of the featured image. Please let us know which one you'd like to update back to original header images.

  • [ ] The descriptions of all the migrated blog posts are invalid. They should be taken from the Markdown table at the top of each file. The current (wrong) text is the start of the post itself. Example:

Screenshot 2019-03-20 at 15 45 06

That's a default setting of Ghost and most blogging platform. I honestly don't think it is worth taking the time to update all the descriptions for all the posts.

  • [ ] When I click a post, it selects the whole block.

Screenshot 2019-03-20 at 15 50 09

I can't reproduce this issue. Is this still an issue on your end ?

  • [ ] Broken images

https://blog.sourced.tech/post/deduplicating_pga_with_apollo/#houston-we-have-a-problem

Screenshot 2019-03-20 at 15 51 17

Screenshot 2019-03-20 at 15 52 16

The same problem in:

Fixed in most blog post minus https://blog.sourced.tech/post/announcing-pga/. The image are also missing from the archive version https://blog-archive.sourced.tech/post/announcing-pga/. Can you point me to the images and I can add them back ?

  • [ ] Ugly tables

Screenshot 2019-03-20 at 15 51 47

Screenshot 2019-03-20 at 15 52 47

https://blog.sourced.tech/post/gld/ Screenshot 2019-03-20 at 15 54 22

Don't think it's worth investing the time to update. Minor added value for the readers.

  • [ ] Ugly code blocks

https://blog.sourced.tech/post/gld/ Screenshot 2019-03-20 at 15 55 08

  • [ ] No height limit for the code blocks => no scroll

Spotted in https://blog.sourced.tech/post/gld/#rendering-and-normalization

Looks like this post provides a solution so that we can force a scrollbar for gist embed.

  • [ ] Formulas are images

This is really critical for ML team in particular. How are we supposed to edit the formulas?! This is a strict requirement for ML to write blog posts - we need mathjax or any other native math rendering.

Besides, they are displayed HUGE on my Mac.

Looks like MathJax might be able to solve this issue. What do you think?

vmarkovtsev commented 5 years ago

Addition: about 30% of the ported posts have an invalid date. Some have a wrong year, and some have a wrong month.

I am fixing everything myself since Victor gave me Admin permissions.

vmarkovtsev commented 5 years ago

Status:

vmarkovtsev commented 5 years ago

The tables were added using <center>, which is not included into HTML5. It works by a chance. The CSS will have to be changed to properly center and resize.

bzz commented 5 years ago

@vcoisne @vmarkovtsev not sure if that is the right place to rerport or what is the process with the new blog.

But I noticed that the footer in the recent posts seems to be in the need of updating:

PRODUCT TEAM
DevRel team at source{d}: Francesc Campoy and Victor Coisne
dpordomingo commented 5 years ago

I think it's because the signature of "product team" is defined that way, so it appears like that in all posts written by Product

vcoisne commented 5 years ago

Updated. @vmarkovtsev did you get a chance to update the code blocks ? If not we can ask Zuri to help.

vcoisne commented 5 years ago

@vmarkovtsev Ping. Did you get a chance to make the changes you were looking for ? If not Zuri or Dmitry might be able to help.

vcoisne commented 4 years ago

I created a separate issue to finalize this migration. https://github.com/src-d/landing/issues/463

Closing this one.