Skip to content

TreePPL managment#9

Open
ThimotheeV wants to merge 2 commits intotreeppl:mainfrom
ThimotheeV:com-opt
Open

TreePPL managment#9
ThimotheeV wants to merge 2 commits intotreeppl:mainfrom
ThimotheeV:com-opt

Conversation

@ThimotheeV
Copy link
Member

New way to manage TreePPL self-container (tpplc).

Now a treeppl directory will be create next to treepplr directory (using .libPath()) . This treeppl will contain a associate version of the tpplc for the package version. This version is HARDCODED on the value TPPLC_VERSION present zzz.R (standard terminology ^^) .

Order of check :

  • /tmp/
  • .libPath()[1]/treppl/version
  • https adress

Good points :

  • Much more easier to manage.
  • Less download in a dev context.
  • Vignette and Check Compatible (only one dwl if tpplc not in /tmp).

Bad point :

  • Haven't been test on Mac Environment.
  • Need to manually change TPPLC_VERSION each time we want to update to the new release.
  • Unique association between the version of the package and the version of TreePPL self-container.
  • Will break if we change the nomenclature or the way we distribute TreePPL self-container .

Base on stenio work (fork commited)

@ThimotheeV ThimotheeV requested a review from maribraga March 25, 2026 14:25
@ThimotheeV ThimotheeV self-assigned this Mar 25, 2026
@ThimotheeV ThimotheeV changed the title Com opt TreePPL managment Mar 25, 2026
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

Successfully merging this pull request may close these issues.

2 participants