by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Andrew Goodricke
    @woodyrew
    Hello and welcome to the new location to chat about all things Metalsmith - the most flexible static site generator for Node.js.
    Rodrigo Ludgero
    @rludgero
    Hello World :)
    Kevin Van Lierde
    @webketje
    Thank you very much for setting up this gitter @woodyrew!
    Kevin Van Lierde
    @webketje
    Hi everyone,
    I made a fresh (advanced) resume build example for metalsmith: https://github.com/webketje/metalsmith-starter-resume
    Published under personal account for testing with repl.it, and it works great! Repl.it allows to preview metalsmith (or any Node) projects' static files.
    Which means you can totally have a look and fiddle with it without installing anything: https://repl.it/@webketje/metalsmith-starter-resume
    1 reply
    Got permission from 3rd Wave Media by mail to use the CV template as an example for metalsmith
    Kevin Van Lierde
    @webketje
    New metalsmith.io changes:
    -> < 480px optimized display
    -> Added single-page nav as first step towards splitting into multiple pages:
    Selection_095.png
    Andrew Goodricke
    @woodyrew
    @webketje Sounds good, we'll probably want another channel for discussing development at some point but here's fine for now.
    I'd definitely like to split metalsmith.io into smaller pages.
    werner glinka
    @wernerglinka_twitter
    Hi Woody, long time no talk. What is your opinion on Metalsmith's long term chances of survival? I haven't done any work with it for a while. Customers want Gatsby. But IMHO Metalsmith is still the very best for small/medium size sites. It is just so simple... I am mostly concerned that the available plugins will eventually not be updated as Node and it's ecosystem moves on.
    Kevin Van Lierde
    @webketje
    @wernerglinka_twitter, perhaps if metalsmith had near the same amount of marketing & budget backing it, it would be able to compete with Gatsby :) . But yeah, hype-driven tech choices hiding layers upon layers of abstraction.. recently joined the metalsmith org to commit to:
    • revamping the website (a11y, multi-page)
    • address open issues and PR's on core, docs, core plugins
    • improve the docs, provide more advanced examples
    • consolidate the official repo, plugins on Github (metalsmith org) and NPM (@metalsmith)
    • invest in community (gitter chat, issues/ PR's to / adoption of existing plugins)
    Kevin Van Lierde
    @webketje
    According to npm-stat, metalsmith's popularity has actually risen until 2018, and plateaued the last 2 years:
    https://npm-stat.com/charts.html?package=metalsmith&from=2015-08-31&to=2020-08-31
    werner glinka
    @wernerglinka_twitter
    @webketje Thanks for the reply. I hear you but, having a company committed to it, a very active and large user community and React will do that. My last large website build was a 2.0 version build in Gatsby because the CTO wanted a large community and active development. Although I had build the first website with Metalsmith almost 4 years ago and it worked well, that was not enough.
    Kevin Van Lierde
    @webketje

    @wernerglinka_twitter

    because the CTO wanted a large community and active development

    Yes that is unfortunately the circular argument which prevents me too from working with the technologies I like to use, again and again. (circular because if every CTO uses it, ofc. adoption will never grow)

    Andrew Goodricke
    @woodyrew
    @wernerglinka_twitter I can't see any plugins becoming obsolete due to newer node versions. CTOs will often cover their decisions that way, rightly or wrongly. Metalsmith is great at what it does, there are advancements that we can and will make but the core is solid and the core plugins can also be relied upon.
    werner glinka
    @wernerglinka_twitter
    @woodyrew @webketje Thanks for your responses... but you are preaching to the choir ;-) I am using MS mostly for non-profit work now and plan to continue to use it. There is one thing that we as a community might want to consider and that is building MS starters like the Gatsby community is doing. These provide an easy way for people to get started... some thing to think about.
    Kevin Van Lierde
    @webketje

    @wernerglinka_twitter I am aware, and I am working on that. See my second post in this room:

    [...] resume build example for metalsmith: https://github.com/webketje/metalsmith-starter-resume
    you can totally fiddle with it without installing anything: https://repl.it/@webketje/metalsmith-starter-resume

    Also for my plugin metalsmith-taxonomy, there are some pretty elaborate up-to-date examples: https://github.com/webketje/metalsmith-taxonomy/tree/master/example

    Andrew Goodricke
    @woodyrew
    It started splitting out the CLI from Metalsmith core a while back but I'll do some more work on this soon. Whilst doing that I'll look at adding a dev server that will (hopefully) just work. It will help with the barrier to entry.
    Andrew Goodricke
    @woodyrew
    @metalsmith/default-values is published in the npm org now: https://www.npmjs.com/package/@metalsmith/default-values