iishitahere opened a new pull request, #56:
URL: https://github.com/apache/incubator-taverna-language/pull/56

   This pull request introduces changes to the Taverna Language project by 
replacing the existing app:// URI scheme with the new arcp:// scheme in the RO 
Bundle module. The new arcp:// scheme is designed to provide better 
compatibility and support for additional features such as checksum validation 
and .well-known endpoint lookups.
   
   Changes made:
   Replaced app:// URI with arcp:// in relevant parts of the RO Bundle module.
   Implemented support for checksum validation within the URI processing to 
ensure data integrity.
   Integrated .well-known endpoint lookup to enhance discoverability of 
services and ensure compatibility with standard web practices.
   Updated relevant test cases to reflect changes in the URI scheme and ensure 
the continued functionality of the module.
   Rationale:
   The arcp:// URI scheme is more suited for the current needs of the Taverna 
Language project as it supports advanced features like checksum validation and 
endpoint lookups, which are becoming essential in modern applications. This 
change ensures that the RO Bundle is future-proof and aligns with web standards.
   
   Testing:
   All existing tests for the RO Bundle module have been updated to reflect the 
changes.
   New tests for checksum validation and .well-known endpoint lookup have been 
added.
   Future Considerations:
   Further refinements may be made to ensure complete integration with other 
modules that rely on the URI scheme.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to