Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish this plugin into JMeter-Plugins.org? #82

Closed
undera opened this issue Jul 10, 2020 · 8 comments
Closed

Publish this plugin into JMeter-Plugins.org? #82

undera opened this issue Jul 10, 2020 · 8 comments

Comments

@undera
Copy link

undera commented Jul 10, 2020

Hi,
My question is simple: why not to publish this awesome plugin into jmeter-plugins.org repository? This way, a lot of users will know that this plugin exists.

@johrstrom
Copy link
Owner

Hi, thanks for the interest and sorry for the delay.

I'm not sure what that would entail or how to get started.

@undera
Copy link
Author

undera commented Jul 20, 2020

To add your plugin into repository, you need to create a PR, where you add what we call "plugin descriptor" into one of repo JSON's. Usually it is "various.json" file.

In descriptor, you provide name, description, links to screenshot and documentation pages. There has to be a plugin page with documentation and a place to download plugin.

Download configuration is the most important section of descriptor. You specify a link to download plugin (and maybe some required libs) in "versions" items. Down the road, you'll be addin more items in "versions" when your plugin releases bugfixes.

For example, look at this one: undera/jmeter-plugins#377

@undera
Copy link
Author

undera commented Jul 20, 2020

I can help you start with initial plugin descriptor, which you can then modify as you like. Then, once you have a new release of your plugin, you need to create another PR with new version download links added (like others do, eg https://github.com/undera/jmeter-plugins/pull/407/files)

GiovanniPaoloGibilisco added a commit to GiovanniPaoloGibilisco/jmeter-plugins that referenced this issue Jul 20, 2020
Add Jmeter prometheus plugin as suggested here: johrstrom/jmeter-prometheus-plugin#82

I've removed markerClass and componentClasses from the same as I'm not sure what they should refer to.
@GiovanniPaoloGibilisco
Copy link
Collaborator

I've created a pull request. Not sure about a couple of properties so I've remove them. Hope everything else is fine.

@undera
Copy link
Author

undera commented Jul 20, 2020

That's a good start. I've commented there about couple of issues, please update PR with fixes and I'll merge it.

@GiovanniPaoloGibilisco
Copy link
Collaborator

I've added the missing pieces.
@johrstrom I've added your nickname as "vendor" as you are the main contributor to this plugin. Hope this is fine with you, otherwise, let us know and we can change it in a successive pull request.

@johrstrom
Copy link
Owner

Yea thanks for taking care of this @GiovanniPaoloGibilisco. You're welcome to add yourself to the vendor list too like a ; separated email list.

undera pushed a commit to undera/jmeter-plugins that referenced this issue Jul 21, 2020
* Add Jmeter Prometheus plugin

Add Jmeter prometheus plugin as suggested here: johrstrom/jmeter-prometheus-plugin#82

I've removed markerClass and componentClasses from the same as I'm not sure what they should refer to.

* Update various.json

Added vendor, marker class and component classes
@undera
Copy link
Author

undera commented Jul 21, 2020

The PR is merged. Thanks everyone for this!

@undera undera closed this as completed Jul 21, 2020
3dgiordano added a commit to 3dgiordano/jmeter-plugins that referenced this issue Oct 13, 2020
* New BlazeMeter plugin naming convention (undera#406)

Updated to new definition

* Release UbikLoadPack Video Streaming plugin 7.1.5 (undera#407)

Co-authored-by: pmouawad <p.mouawad@ubik-ingenierie.com>

* Add Jmeter Prometheus plugin (undera#408)

* Add Jmeter Prometheus plugin

Add Jmeter prometheus plugin as suggested here: johrstrom/jmeter-prometheus-plugin#82

I've removed markerClass and componentClasses from the same as I'm not sure what they should refer to.

* Update various.json

Added vendor, marker class and component classes

* Add jmeter.backendlistener.azure 0.2.3 release (undera#409)

Signed-off-by: Adrián Moreno <adrian@morenomartinez.com>

* HLS-Plugin v3.0.3 (undera#410)

This patch release includes:

• Fix Master-Slave issue, related to RMI mechanism used by JMeter when running that type of test.
• Improve URL recognition.

* Release UbikLoadPack Video Streaming Plugin 7.1.6 (undera#411)

* UbikLoadPack Video Streaming Plugin: Release 7.1.6

* Good version path

Co-authored-by: pmouawad <p.mouawad@ubik-ingenierie.com>

* RElease new webdriver plugin

* Updated dependencies (undera#412)

Co-authored-by: RicardoPoleo <ricardo.poleo@cl.abstracta.us>

* Added support for Gzip in response headers and modified PUT method (undera#413)

* Updated dependencies

* Added support for Gzip and modified put method

Added support for Gzip in response headers
Added data frame to PUT method

* Fixed JSON file

Co-authored-by: RicardoPoleo <ricardo.poleo@cl.abstracta.us>

* RTE-Plugin minor release 3.1 (undera#414)

* Updated dependencies

* RTE-Plugin v3.1

What's new on this minor release:

•Fix issue when sending Attention Key on non-fields screen.

•Add support for sending an attention key at a determined position. This feature is very useful for scenarios where screens aren't constituted by fields, and there is a menu waiting for an ENTER key to be pressed on the desired position.
In order to set the cursor position when building manually the TestPlan, would be adding a Position Input with the coordinates where we want to place the cursor, and then, is mandatory to set the value of the input, empty. The Recorder will do this automatically. For more information click here

•Fix issue when the sample name kept changing when sending inputs using VT420 protocol alongside with the Recorder.

Co-authored-by: RicardoPoleo <ricardo.poleo@cl.abstracta.us>

* Add HTTP Form Manager (undera#415)

* Remove Blockly Editor because it can edit scripts examples (undera#416)

Http Simple Table Server scripts examples can't be edited with Blockly so remove Blockly.

* Release 7.1.7 (undera#417)

Co-authored-by: pmouawad <p.mouawad@ubik-ingenierie.com>

* Bump junit from 4.12 to 4.13.1 in /infra/emulators (undera#418)

Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](junit-team/junit4@r4.12...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: UBIK LOAD PACK <support@ubikloadpack.com>
Co-authored-by: pmouawad <p.mouawad@ubik-ingenierie.com>
Co-authored-by: Giovanni Paolo Gibilisco <gibbo87@gmail.com>
Co-authored-by: Adrián Moreno <adrian@morenomartinez.com>
Co-authored-by: Joaquin Araujo <48018971+Baraujo25@users.noreply.github.com>
Co-authored-by: Andrey Pokhilko <apc4@ya.ru>
Co-authored-by: Ricardo Poleo <ricardopoleo@gmail.com>
Co-authored-by: RicardoPoleo <ricardo.poleo@cl.abstracta.us>
Co-authored-by: Till Neunast <tilln@users.noreply.github.com>
Co-authored-by: vdaburon <vdaburon@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants