Skip to content

potential problems #31

@deogo

Description

@deogo

hi, this is nice project
but i see two problems, which is originated from hard dependencies in yyp files

  1. if any of contributors will decide to delete/rename files in their packages, this will break everyone's projects using those files. For example it would be expected to refactor all those millions of scripts into one-two files after GMS2.3 release, but this will require to manually edit every yyp to remove old dependencies...

  2. current model makes stand-alone packages unusable, since cloned directly from git GMS won't open them requiring missing "dependencies", hard-linking it to catalyst, which is not that fast way to "try things"

so, to make all this work, it would require to mess directly with yyp/yy files, reading, storing, comparing uuids all over every project, may be even searching through sources to find changed name.
or is there any workaroud i missed?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions