Does anyone have any reasons to delay Cordova Plugins releases?
If not, I will start the releases tomorrow.


Cordova Paramedic is soon [1] in a state where we can start rolling
out its CI configuration to our plugin repositories. This will enable
us to evaluate the state of a plugin repository again, which will also
enable us to do plugin releases.

I already trialed that for
https://github.com/apache/cordova-plugin-splashscreen, you can follow
the process at https://github.com/apache/cordova-plugin-splashscreen/issues/199.


The plan for the plugins would be as follows:

1. Create patch or minor releases of the current state of master
    - Update CI config
    - If master includes breaking changes, skip that plugin for now
    - If master is currently broken, fix it to get to a releasable state
2. Create major releases for the plugins skipped in 1 with current
state of master
    - If master is currently broken, fix it to get to a releasable state

While 1 and 2 are happening, the plugin release documentation [2] gets
updated to a usable state. I already started that process in [3]

3. After all plugins have their current master released, we can start
rebasing and merging existing Pull Requests. This will probably lead
to additional minor or major releases down the road.

This is a pretty major undertaking, so all help is appreciated.
I will post current problems and PRs in the #dev channel in Slack.
A more general help of course is to look at issues and pull requests
in the plugin repositories (Pick one plugin you like, go through all
of them to see if they make sense and try to get them to a point where
they do - I did the same for
https://github.com/apache/cordova-plugin-splashscreen for example).

Best,
Jan


[1] https://github.com/apache/cordova-paramedic/pull/131
[2] 
https://github.com/apache/cordova-coho/blob/master/docs/plugins-release-process.md
[3] https://github.com/apache/cordova-coho/pull/233

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to