snmpsim icon indicating copy to clipboard operation
snmpsim copied to clipboard

Transition and Future Maintenance of snmpsim

Open lextm opened this issue 2 years ago • 2 comments

As revealed in the announcement etingof/pysnmp/issues/429, my team has decided to assume a more pivotal role in steering the PySNMP ecosystem.

We've closely reviewed this fork and appreciate the intentions behind it. It offers insights into what’s necessary for the project's evolution. However, based on our assessment:

  • We observed that during the pull request process, the original commits by various authors weren't cherry-picked properly, causing a loss of vital historical data, including original authorship.
  • Other related repositories by inexio, like the forked pysnmp one, have lagged behind in terms of updates and addressing known issues.
  • The accompanying documentation site by inexio requires significant updates to cater to new users effectively.

In light of these findings, and to ensure the PySNMP ecosystem thrives and remains cohesive, our team has been taking the lead in maintaining the Python packages including snmpsim, a new documentation site https://pysnmp.com and its various services.

We will be releasing our versions under the snmpsim-lextudio label on PyPI to provide a clear and updated resource for the community.

We genuinely value the efforts of everyone involved in this inexio fork. Moving forward, we warmly welcome and encourage contributions from inexio. Your expertise, insights, and dedication have been instrumental to this project, and we hope to continue this collaboration for the betterment of the PySNMP ecosystem.

lextm avatar Sep 16 '23 10:09 lextm

I have already added multiple fixes into this fork. Mostly related with snmpwalk parse improvements. I seen that you not integrate this fixes to your fork (all fixes was as pull request). Please pay attention to them. When you transfer them, I can add more fixes that I have been using locally for a long time.

landy2005 avatar Sep 16 '23 14:09 landy2005

@landy2005 Thanks for the comments.

  • Pull requests from etingof/snmpsim are cherry picked and shipped in snmpsim-lextudio 1.0.3.
  • Patches from inexio for walk.py have been added in snmpsim-lextudio 1.0.4.
  • Other commits from this inexio fork are still under review.

If you have other patches to share, please let me know.

lextm avatar Sep 16 '23 20:09 lextm