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

cfx are always better than reality #227

Open
huangyu371 opened this issue Feb 18, 2025 · 4 comments
Open

cfx are always better than reality #227

huangyu371 opened this issue Feb 18, 2025 · 4 comments

Comments

@huangyu371
Copy link

Dear CFX Team,

Our company is implementing and utilizing CFX to improve efficiency in our factory. However, we have encountered many issues, as stated in the subject line. The quality of the programs developed by our vendors varies significantly, and we have identified the following problems:

  1. A significant discrepancy between data timestamps and real-world time.
  2. Incorrect retrieval of the HermesIdentifier.
  3. Missing or out-of-sequence messages.

These issues are not immediately visible to the naked eye. Given the large amount of data, it takes considerable time and effort to uncover them. In the future, we plan to add several new production lines, which means dealing with new vendors. Apart from verifying the accuracy of the data in the messages, having to conduct such extensive investigations is extremely exhausting. More importantly, we find ourselves repeatedly facing the same problems.

The process from vendor feedback to issue resolution is excessively time-consuming. While you provide the system and licenses to vendors for development, it appears that there are no guarantees regarding the quality of the software they produce. As end users, instead of benefiting from the system, we are burdened by these issues.

I would like to ask whether CFX provides any standards or regulations to ensure the quality of vendor-developed programs. This would help ensure data integrity and software stability for end users.

I apologize for the complaints, but there are simply too many issues. After sending this email, I will have to return to addressing these problems. Even if fixes are made, they will only come in the next version.

Best regards,

@ChrisJorgensen
Copy link

We would like to help you with these issues. Please email me directly to [email protected].

@huangyu371
Copy link
Author

If I reply to the email, will I receive a perfunctory response or a concrete answer? I just want to know whether your company provides any guarantees regarding data and software quality to ensure user rights are protected. Otherwise, it feels like we're simply buying a bunch of bugs from the vendor and going on a treasure hunt.

@ChrisJorgensen
Copy link

ChrisJorgensen commented Feb 19, 2025 via email

@huangyu371
Copy link
Author

Could you bring up this request to the higher-ups? This issue has a significant impact on us as users. Without quality assurance in the program, the data produced cannot be guaranteed to be clean and accurate. This puts immense pressure on the entire CFX ecosystem, trapping both users and vendors in an endless cycle of bug-fixing. In such a scenario, the only winner would be IPC-CFX, rather than everyone involved.

Users also want to benefit from the CFX framework and build various extended applications based on it without worrying about data integrity and accuracy. Meanwhile, vendors can secure more orders thanks to the quality assurance provided by CFX.

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

2 participants