Giter Site home page Giter Site logo

mpostol / opcua.common Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 2.0 6.22 MB

Reusable definitions of the OPC UA main components are defined in the specification.

Home Page: https://mpostol.github.io/OPCUA.Common/

License: MIT License

C# 100.00%
ooi opcua reusable-components nuget-packages opc-ua

opcua.common's Introduction

Hi there 👋

imagine

About

I have 35+ years of experience in designing and deploying highly distributed applications having managed 100+ innovative projects for industry including aviation, heat engineering, power engineering, and mining. I am the author of the “Process Observer” concept, the architect of the CommServer™ communication software package for the management and optimization of data transfer, author and architect of the SmartFactory™ workflow management system

For 14 years I have been an active member of the OPC Foundation involved in projects related to the OPC Unified Architecture design, adoption, deployment, and maintenance.

I am engaged in many research projects as a researcher, university teacher, and scientist. I am the author of 40+ publications, lectures, presentations, and training sessions. I have a degree of Master's of Electrical Engineering from the Technical University of Lodz and a Ph.D. in Process Control Engineering and Robotics.

I am the founder and Executive Director of CAS.

My current goal is to find an opportunity to manage the research/deployment of innovative IT solutions.

  • 🔭 I’m currently working on Object-oriented Internet
  • 👯 I’m looking to collaborate on Data Oriented Architecture
  • 💬 Ask me about OPC UA, IoT, Industry 4.0, Distributed Systems, Software Engineering, Machine to Machine Communication
  • 📫 How to reach me: Join Object-Oriented Internet Partnership Program
  • 👀 Follow me on YouTube to get more on my activity and projects currently I am working on: Mariusz Postol Profile

opcua.common's People

Contributors

mpostol avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

opcua.common's Issues

Create repo

All related work to prepare the repository for further development.

Follow community recommended standards

Scope:

  • .gitignore
  • README.md
  • Repository description
  • social preview
  • License
  • Code of conduct
  • Contributing or use default one
  • sponsor button
  • add NuGet packages
  • add common resources and t4 definitions
  • fix compiler errors
  • fix Unit tests
  • README.md
  • Wiki or GitHub pages
  • Repository website
  • Make release
  • Add API Browser in folder docs/help
  • Info in the master project if applicable

Release new version

  • Update version information for all published assemblies
  • Prepare an example if applicable
  • Update the Readme file
  • Prepare and publish NuGet packages if applicable
  • Create release front page
    • Getting Started
    • Version information
  • Build solution to create deliverable and publish the installation package
  • Update and publish the code help documentation
  • Publish release
  • Update the README.md
  • Update the GitHub pages documentation
  • Close this issue and the parent milestone

Change the namespace

Goal

mpostol/ASMD#252 - remove names collision with CAS.CommServer.UA.Common

Tasks

  • change the assembly name
  • change the types used by ASMD => OOI.OPCUA.Common.ASMD
  • change the rest types

Remove dependency on `CAS.CommServer.OPCClassic.SDK.Core`

Describe problem

This package is deprecated

Describe the solution you'd like

Copy relevant code if possible

List of tasks to be accomplished

  • Review the code and add anchors
  • Add anchors
  • Copy the code from origin
  • TBD

Notes

Add any other context or screenshots about the feature request here.

Release new version

  • Update version information for all published assemblies,
  • Prepare an example if applicable
  • Update Readme files
  • Prepare and publish NuGet packages if applicable.
  • Replace project references by packages.
  • Create release front page
    • Getting Started
    • Version information
  • Build solution to create deliverable and publish the installation package
  • Update and publish the code help documentation
  • Publish release
  • Update the repository front page
  • Update the GitHub pages documentation
  • Close this issue and the parent milestone

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.