The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Cran resubmission:
- Removed
/dontrun{}
examples and converted to
tests.
- Removed
:::
instances (only those required for tests
& vignettes remain).
- Added verbosity control to R/symlink_tool constructor.
- All messaging comes through std_err stream.
- Only print exceptions if verbose=FALSE.
- R/dir_tree() now has a return value.
- All options in vignettes now reset.
- There are no methods references to cite in the DESCRIPTION.
- All filesystem operations use tempdir().
- Functions to not save to user filespace.
- Removed default paths from vignette print functions.
Updates:
- symlink_tool logs now save to ‘logs’ subdirectory
- running reports moves existing legacy logs safely to
subdirectories
- SLT made some processes lazier
- init: if only one user_root is defined, central_log_root defaults to
this folder
- make_new_version_folder: finds a new version_name by default
- vignettes display code but do not evaluate on Windows without admin
privileges
- all github CRAN checks passing
Updates:
- Removed all lingering borrowed utilities
- Renamed symlink_tool public and private methods for consistency
Updates:
- Removed purrr package dependency with simple utility function
- Renamed split_path internal function
- Added alternative csv reader options (utils::read.csv and
utils::read.csv2)
Update:
- Removed lubridate package dependency
Update:
Update:
- Removed DescTools package dependency
Fixes:
- Vignette header fixed to build with package
Update:
- Attempting folder creation writes a version log, even if the folder
already exists
- assumption: using the tool to attempt to create a folder assumes the
user wants a log
- README updates
Update:
- Logs and reports sort columns according to internal log schema
before writing to disk.
Bugfixes:
- deletions now write to central log
Bugfixes:
Bugfixes:
Bugfixes:
- extensive repairs to logs and reports
- allowances for mismatched logs on disk
- user may choose for strict or flexible control when writing
logs
- reporting is flexible by default
- option for csv reader to suppress warnings (rely on tool’s
messaging)
Several improvements for consistency and sensible defaults based on
trial deployment.
Logs
- Central log now gets all demotions (previously only promotions were
recorded, but this can create confusion).
- Marked folders are no longer demoted and re-promoted if they are
marked as the same folder type
- Prevents log bloat.
- Prevents confusion about when date-versions were elevated.
Reports
- Main ‘important versions’ report has a sensible name.
- Report names are consolidated to private dictionaries.
- Reports are now sorted based on the
timestamp
field,
which should keep all versions chronological based on when they were
marked.
Methods
- added
roundup_unmark()
method
- Useful for finding folders that are not being tracked for easier
bulk-removal.
- added
roundup_best()
method
- Back-filling a conspicuously absent option - allows the tool to be
used for systematic operations with the
best
version,
instead of hand-building file paths.
NEWS
Vignettes
Two written:
- one fully technical
- one scoped for new users
- Symlink tool is fully functional with basic tasks.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.