Giter Site home page Giter Site logo

Comments (7)

ProfYaffle avatar ProfYaffle commented on July 18, 2024 1

I'm unsure of the best mechanism to pick up issues like these - I think, so far, they're all related to imperfect import/conversion when we switched from Wordpress to Drupal to Netlify CMS. I'm happy to pick up any specifics and fix them, as I'm usually the face behind the blog posts... whether that's sufficient, or just a duplication of effort to both describe and then fix the problem, though...

I'm certainly happy to accept corrections in some capacity. I'll have a look at those specific posts now.

from kodi-tv.

ProfYaffle avatar ProfYaffle commented on July 18, 2024 1

Yeah, I'm not going to disagree - it's far easier to say "here's the new text/md" than it is to describe a roadmap to the changes - "out of the door, line on the left, one bullet point each" territory. Having just gone through those three samples for you, I'd probably have to conclude:

  1. I inevitably missed some changes - when I published, I could spot the odd missing apostrophe or similar that you'd caught and I hadn't noticed in the comparison.
  2. I'm redoing the work you've already done (e.g. the image URLs), which is clearly a Very Silly Thing to Do.
  3. I'm not sure how much time it's worth spending correcting historical translation errors (either the human linguistic error type or the code conversion type) on posts for versions we neither support nor provide any more.

We'd really need a markup or redline function, so the changes are obvious; failing that, let's see if there's a better way, such as the one you suggest (I have no knowledge here, so can't prejudge). The pedant in me wants every historical post to be perfect; the realist in me doesn't really want to volunteer for that, or thinks that it's necessarily, well, necessary.

Many thanks for the contributions. If you see stuff that's glaringly wrong in more current posts, shout and I'll update as required.

from kodi-tv.

pkscout avatar pkscout commented on July 18, 2024 1

One or two lines in the site config, and and entirely new workflow someone will have to manage.

According to the docs, Open Authoring forks the entire website repo, then the outside author makes the changes in that fork, and then it generates a PR that has to be reviewed in Github and then merged. Which means it's really no different than if you manually changed the markdown files and submitted a PR. It gives the outside author the ability to use the Netlify CMS as an editor, but no ability for a team member to check the work using the CMS. It's all manual review of markdown files and looking at everything in the preview deploy (which someone will have to manually approve in Netlify since we don't allow deploy previews to be built automatically from outside PRs).

That will have to be done against staging. We will not accept PRs against main. If someone else on the Team wants to volunteer to manage this workflow, I'll look into enabling Open Authoring. But I'm not in a position to have time to manage this.

from kodi-tv.

JohnVeness avatar JohnVeness commented on July 18, 2024

I've been in the position before where I've tried to explain problems with blog posts (on another site), where I had to say "In paragraph three, second sentence, third word should be 'lemon'" or whatever, and it's just frustrating for all involved!

That's why I liked the sound of the Open Authoring thing, as I could show exactly what I'm suggesting, and you (or someone) can just one click accept/reject it.

from kodi-tv.

JohnVeness avatar JohnVeness commented on July 18, 2024

The pedant in me wants every historical post to be perfect; the realist in me doesn't really want to volunteer for that, or thinks that it's necessarily, well, necessary.

I agree that it's probably not very important, but, well, I'm volunteering to fix historical things (if we can make it easy for each other)!

As far as I can tell, enabling Open Authoring is just one line or two to add to the site config.

from kodi-tv.

JohnVeness avatar JohnVeness commented on July 18, 2024

Thanks. Yes, I realise I was probably oversimplifying the entire process, even if the setup is "easy".

Regarding previewing, I could provide a link to how an edited page looks on my cloned Netlify instance in the PR, if such a thing is not provided automatically. I'm happy to work in staging or wherever you wish.

In any case, I'm trying to help, not to be a burden, so of course this is up to you :)

from kodi-tv.

ProfYaffle avatar ProfYaffle commented on July 18, 2024

I don't have enough knowledge to make informed comment about the workflow implications of "open authoring" or similar, although I'm inclined to side with @pkscout simply because he does.

As an alternative, I wonder if there's some clear markdown - maybe a diff or just an extract of a diff - that we could use. If I can clearly see the changes, I have no problem merging them in, it's just that I don't want to hunt-and-peck alterations in multiple antediluvian posts. I would genuinely be interested where posts are materially dysfunctional, such as the essay spam or broken image links you picked up - I'm less bothered about translation errors or style in historical posts unless a post needs editing anyway.

from kodi-tv.

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.