Skip to content
This repository was archived by the owner on Jun 25, 2020. It is now read-only.
This repository was archived by the owner on Jun 25, 2020. It is now read-only.

Plugins/scripts #217

@vikingcode

Description

@vikingcode

Disclaimer: This will require .NET 4.5 as ScriptCS does

This discussion may become a bit of a moot point then, depending on how the owners/maintainers feel about the framework version

More of a discussion than anything.

One of the advantages Jekyll (not on GH-Pages) that is inherent from Ruby is the ability to have 'loose file' (ie non-compiled) plugins. Plugins could be a wide range of utility and complexity. Two that spring to mind would be a PNGCrush plugin to minify all your images on compile, and for me I'd like to extend Liquid tags to have a [video id=xyz] or similar to easily embed a youtube video.

Food for thought

  • IronRuby might make it possible to use Jekyll plugins as is (should work on mono too)
  • ScriptCS/Roslyn might give the ability to do the same for C# (should work on mono)
  • ClearScript could do the same for JS.

I think even just a single target (where I think C# would be the more obvious choice) of extensibility would be good.

How would the plugins get called in? Much like _posts, it'd be a special, per-site folder, _plugins following the Jekyll syntax.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions