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

Import perftools/xhgui-collector with complete history #310

Merged
merged 66 commits into from
Sep 1, 2020

Conversation

glensc
Copy link
Contributor

@glensc glensc commented Aug 25, 2020

This imports complete history of https://github.com/perftools/xhgui-collector

Part of #309

Lauri Piisang and others added 30 commits April 4, 2017 15:14
 - Define project goals and description in readme, composer.json
 - Adjust composer.json to the likeness of this project
  - Remove to-be-unused dependencies
  - Remove unused version tag
 - update composer.lock accordingly
 - The project moved from `lauripiisang/xhgui-data-collector` to
    `perftools/xhgui-collector`. This commit adjusts README accordingly
 - Added Lauri Piisang as author
 - TODO: add original XHGUI maintainers into authors?
(add) | env vars for some configuration entries to make a use with docker more pleasant
(add) | introduce XHGUI_CONFIG_DIR constant as way to set the location of your xhgui config.php
(update) | readme
Easier configuration and usage of composer library
This Saver allows one to upload a profile to a specified endpoint.

Signed-off-by: Jacob Kiers <kiers@comandi.nl>
fix typos
libraries don't include composer.lock
Update the XHGUI range to include 0.8 and 0.9 to clarify that
there still have not been backwards-incompatible schema changes.

Keep using explicit version number for XHGUI because may break
compatibility in a 0.x release.

Also update the collector version start explicitly at 1.0.0 to indicate that as of writing all
versions have been cross-compatible. Keep the collector's range as `1.x` instead of
explicit because it is not expected for a future `1.x` release to break compatibility.

Fixes perftools#9.
Update README.md with current compatibility info
@glensc glensc self-assigned this Aug 25, 2020
@glensc glensc changed the title Define project contents & goals, adjust composer Imports perftools/xhgui-collector with complete history Aug 25, 2020
@glensc glensc changed the title Imports perftools/xhgui-collector with complete history Import perftools/xhgui-collector with complete history Aug 25, 2020
@glensc glensc marked this pull request as ready for review August 27, 2020 06:35
@glensc
Copy link
Contributor Author

glensc commented Aug 31, 2020

Damn, should have not merged #313, now have to redo the merge here.

@glensc glensc merged commit 343c524 into perftools:master Sep 1, 2020
@glensc glensc deleted the import-xhgui-collector branch September 1, 2020 08:59
@glensc
Copy link
Contributor Author

glensc commented Sep 1, 2020

@Mte90 Mte90 mentioned this pull request Sep 2, 2020
@glensc glensc mentioned this pull request Sep 14, 2020
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

Successfully merging this pull request may close these issues.