657
edits
m (→User case #6) |
|||
Line 244: | Line 244: | ||
to her own list of available packages. which she can load. | to her own list of available packages. which she can load. | ||
=== User case #6 === | === User case #6: Automatic dependency tracking === | ||
John is a professor of biomechanics and uses Octave on his classes. Most of the | John is a professor of biomechanics and uses Octave on his classes. Most of the | ||
exercises he gives to the class require the use of multiple packages in Octave | exercises he gives to the class require the use of multiple packages in Octave | ||
Line 250: | Line 250: | ||
metapackage for his student listing all required packages. The students install | metapackage for his student listing all required packages. The students install | ||
it with "pkg install -url path-to-his-metapackage". The metapackage has no file | it with "pkg install -url path-to-his-metapackage". The metapackage has no file | ||
it simply lists a bunch of package | it simply lists a bunch of package as dependencies. Since pkg solves this | ||
dependencies automatically, a message showing which packages will be installed | dependencies automatically, a message showing which packages will be installed | ||
is displayed before doing it. | is displayed before doing it. |
edits