-
Notifications
You must be signed in to change notification settings - Fork 43
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
General Maintenance: New Maintainer wanted! #19
Comments
@mattab Please add @brendoncrawford to this repository's committers. It looks like I have no access to those settings for this repository. |
Thank you @brendoncrawford for offering help here 👍 you have now write access to the repo. Happy hacking! Do you plan to maintain this API or create a newer API for the SDK? |
@mattab : Thank you for adding me. I am open to suggestions as far as strategy. One idea I have is to gradually refactor the Python API to match the JS SDK, since it seems that the JS SDK is the most actively maintained. What do you think? |
Probably the most relevant SDK to look at would be the PHP as it contains the methods that are most useful for server side tracking (many of the JS methods don't apply to Python): https://github.com/piwik/piwik-php-tracker/ (of course you're welcome to split the code in multiple classes as you see fit, but it's interesting to see the API itself like: http://docs.piwik.org/PiwikTracker/files/PiwikTracker.html ) refactor is an option, but maybe it would also work to rewrite the library for a 1.0 version with the modern API. Would you maybe feel comfortable with a rewrite or would prefer refactor? @pitbulk do you maybe have some thoughts on this? |
@mattab : I have made a lot of changes which have been pushed into the Here is a basic summary of what I have done so far. Your feedback is welcome.
I have a lot of fixes and features that I need to implement asap for my own needs on various projects. What do you think about a gradual/incremental rewrite? This way I can solve immediate needs, while still working towards a more long term elegant solution. Thoughts? |
@mattab : I have a miscellaneous question for you. I see in the PHP client, it has |
Hi @brendoncrawford When users want to track a goal while recording an Outlink or a Download, then they would typically create a Goal in Piwik and configure it as "is converted when an Outlink (or Download) contains ..." If they want to track a goal manually in the code, then would call Hope this helps let me know? |
|
@nkuttler maybe you know how to access the account? I'm not sure if I have access already to this docs site.
In general i'd recommend to follow the PHP SDK implementation as we would have already implemented any relevant logic, but there is not a lot that we restrict in the SDK itself. Users can call any function but the values may be ignored by the Tracking API itself depending on the request. In general when it comes to Custom Dimensions (or the old, later-to-be-deprecated Custom Variables), they can be set on a Visit scope or Action scope. Typically you would allow to set them freely and yes, there could be |
@brendoncrawford @mattab I can add maintainers to the rtd repository. I think all I need are your rtd usernames. |
Thanks @nkuttler my account there is |
@mattab I have added you as a maintainer. |
Thanks @nkuttler Hi @brendoncrawford - How is the Python SDK work going so far? if we can help in some way please share 👍 |
I am still (slowly) working on the |
@brendoncrawford That's good news and progress! As soon you have good documentation and tests for it, it would be great to publish a beta release and we can then advertise to the community to get feedback. Looking forward to it and well done so far 👍 |
@brendoncrawford I consider using Matomo with an internal flask app. Should I stick with JavaScript or there is a chance of using piwik-python-api? Thanks! |
Hi @brendoncrawford is there maybe an update on the Python Matomo SDK? We are still looking to publish an updated / actively developed SDK for Matomo in Python 👍 |
Hi everyone, the Pull request with several new feaures, fixes, improvements, is now opened at #24 Testing & feedback welcome. -> Would you like to contribute and maintain this Matomo Python API SDK?We're still looking for help, and we'd like to give commit rights to someone new 👌 |
@brendoncrawford do you plan on updating 0.4 on https://pypi.org/project/piwikapi ? |
I am currently doing new maintenance in the
refactor
branch. When it is ready, I will merge it intomaster
.The text was updated successfully, but these errors were encountered: