Skip to content

Nature of Code Processing Example Pack  #93

Closed

Description

@shiffman

Properties File URL

https://github.com//nature-of-code/noc-2-processing-port/releases/latest/download/noc-2-processing-port.txt

Home Page URL

https://natureofcode.com/

Guidelines Confirmation

  • I confirm that my example pack follows the guidelines.

Additional Remarks

Hope I did this correctly!

Activity

  1. github-actions commented on Sep 1, 2025

    @github-actions
    Contributor

    There was an error in reading your properties file or parsing it.

    Please ensure that the URL is correct and the file follows the required format.

    Errors when parsing file. Please check all required fields, and file format.

  2. changed the title [-]Nature of Code Processing Exa ples[/-] [+]Nature of Code Processing Examples[/+] on Sep 1, 2025
  3. github-actions commented on Sep 1, 2025

    @github-actions
    Contributor

    There was an error in reading your properties file or parsing it.

    Please ensure that the URL is correct and the file follows the required format.

    Errors when parsing file. Please check all required fields, and file format.

  4. changed the title [-]Nature of Code Processing Examples[/-] [+]Nature of Code Processing Example Pack[/+] on Sep 2, 2025
  5. github-actions commented on Sep 2, 2025

    @github-actions
    Contributor

    There was an error in reading your properties file or parsing it.

    Please ensure that the URL is correct and the file follows the required format.

    Errors when parsing file. Please check all required fields, and file format.

  6. shiffman commented on Sep 2, 2025

    @shiffman
    MemberAuthor

    Apologies, it seems like for this and #94 I have something wrong with my .properties file. Let me know if it's easy for anyone to spot, I just used my files from 10+ years ago so I'm sure I missed something! I believe I have the name and prettyVersion fields so this error is a bit unclear to me!

    Image
  7. mingness commented on Sep 2, 2025

    @mingness
    Collaborator

    Hi @shiffman , so sorry for the trouble. The current code is strict on the field names in the properties files for new contributions at the moment, though after some thought we decided to relax the rules, as per issue #45. I will renew work on getting this issue resolved.

    But in the meantime, to pass the current strict rules, change authorList to authors and category to categories.

  8. mingness commented on Sep 3, 2025

    @mingness
    Collaborator

    @shiffman just to clarify, the rules for existing libraries are relaxed, so it's backwards compatible, but the current validation for new additions expect authors instead of authorList, and categories instead of category as field names.

    I've picked up the work on relaxing the validation, though, so I'll race ya to the solution for this issue. Till then, very sorry for the inconvenience.

  9. mingness commented on Sep 3, 2025

    @mingness
    Collaborator

    Ah, and to explain the error message, it's saying that the field name on line 42, authors is missing.

  10. mingness commented on Sep 4, 2025

    @mingness
    Collaborator

    Have relaxed the validation for new contributions. the properties file should pass once this issue is reprocessed.

  11. changed the title [-]Nature of Code Processing Example Pack[/-] [+]Nature of Code Processing Example Pack [/+] on Sep 4, 2025
  12. github-actions commented on Sep 4, 2025

    @github-actions
    Contributor

    Your properties file was successfully parsed.
    A pull request with your contribution has been successfully created.

  13. mingness commented on Sep 4, 2025

    @mingness
    Collaborator

    @shiffman hello there, I just noticed, instead of minRevision and maxRevision your properties file has minVersion and maxVersion. Your examples are already added to the contributions database, but on your own time, would be great to revise this field as well, just so your properties files does what you expect it to - at the moment, we ignore these fields.

  14. shiffman commented on Sep 4, 2025

    @shiffman
    MemberAuthor

    Thank you so much for helping me with this, I'm sorry I didn't get back to this sooner to fix the file. I appreciate your explanations and helping get the examples included! I'll open an issue linking back to here in my repo to remember to update the min and maxRevision properties next time I do a release!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions