Comments (3)
To clarify a bit...
We hope to soon get to a point where Pelican plugins are Pip-installable and hosted on PyPI. Moreover, we encourage plugin authors to request a repository for their plugin under the new pelican-plugins GitHub organization. That way, the Pelican Dev Team, as well as other members of the community, will be able to assist with issues, code review, and managing pull requests. To see a model for how this would work, please have a look at the Jazzband GitHub organization.
This has been discussed previously (see: getpelican/pelican#1488 and getpelican/pelican#1914) but has yet to be enshrined in our documentation. Once we start actually moving existing (and new) plugins and themes to the respective new organizations, I'm sure we'll have more canonical instructions and guidance in place.
In the interim, I think the best approach is to continue with the current monolithic repository. Hopefully we'll make more progress on this endeavor in the months to come.
from pelican-plugins.
We now encourage dedicated repositories, with packages published on Pypi, instead of submmodules
from pelican-plugins.
Pelican plugins are indeed now Pip-installable as of Pelican 4.5+, so if you would like to help migrate legacy plugins to the new format, please create an issue at the legacy monolithic Pelican Plugins repository and ask a maintainer to create a corresponding new repository under the new Pelican Plugins organization and invite you to join it.
from pelican-plugins.
Related Issues (20)
- [New plugin] Parser for BibTeX literature files
- [asciidoc_reader] Custom AsciiDoc command HOT 3
- When does extract_toc populate article.toc? HOT 1
- [i18n_subsites] Incorrect reference to parent theme from subsites HOT 1
- [md_inline_extension] Broken with Markdown >= 3.4
- Asking to move some plugins in the Pelican plugin repo HOT 14
- [github_activity] Readme.rst has wrong reference to library used by plugin
- An alternate presentation of pelican-plugins and legacy plugins repos
- [org_python_reader] TRANSLATION property is not respected
- [New Plugins] spellcheck, uniquotes, redirects
- [New plugin] reStructuredText footnotes
- [Migration] - Readtime HOT 1
- [migration] asciidoc_reader HOT 5
- [migration] headerid HOT 1
- [New Plugin] Pelican-Injector: A plugin to inject code into specific HTML tags in pages and articles HOT 4
- [migration] representative_image HOT 5
- I18N Subsites: Use translation for default site not for subsite
- Transition to PYPI's Trusted Publisher mechanism
- New plugin
- feature request(headerid): Markdown support HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pelican-plugins.