Question PS v6.0

Plus d'informations
il y a 4 ans 6 mois #22172 par Laurent Dardenne
PS v6.0 a été créé par Laurent Dardenne
Eh oui, comme le temps passe vite :P

Pour info, la v6 étant multiplateforme on retrouve des variable automatiques dédiées :
[code:1]
internal const string PSModuleAutoLoading = \"PSModuleAutoLoadingPreference\";
internal static VariablePath PSModuleAutoLoadingPreferenceVarPath = new VariablePath(\"global:\" + PSModuleAutoLoading);

#region Platform Variables
internal const string IsLinux = \"IsLinux\";
internal static VariablePath IsLinuxPath = new VariablePath(\"IsLinux\"«»);

internal const string IsOSX = \"IsOSX\";
internal static VariablePath IsOSXPath = new VariablePath(\"IsOSX\"«»);

internal const string IsWindows = \"IsWindows\";
internal static VariablePath IsWindowsPath = new VariablePath(\"IsWindows\"«»);

internal const string IsCoreCLR = \"IsCoreCLR\";
internal static VariablePath IsCoreCLRPath = new VariablePath(\"IsCoreCLR\"«»);

#endregion
#region Preference Variables

internal const string DebugPreference = \"DebugPreference\";
internal static readonly VariablePath DebugPreferenceVarPath = new VariablePath(DebugPreference);
[/code:1]
Leurs définitions étant à priori ici , voir également le code au début de ce module .

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 ans 6 mois #22179 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:PS v6.0
Je suis quand même curieux de voir ce que sera la v6 Windows.

J'imagine que comme elle sera compilée avec le .Net full elle aura un peu plus de fonctionnalités que la version \"Open PowerShell\", non ?

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 ans 6 mois #22182 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:PS v6.0
Arnaud écrit:

J'imagine que comme elle sera compilée avec le .Net full elle aura un peu plus de fonctionnalités que la version \"Open PowerShell\", non ?

Aucune idée.
Il faut 'suivre' les indications lors des évolutions du repository GitHub, mais ça demande du temps :).

Le répertoire de tests peut aussi aider à constater les nouveautés.
Bien que désormais PS soit open source, il est lié à des droits (patent), c'est aussi une piste pour découvrir de possible nouveautés.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 ans 6 mois #22188 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:PS v6.0
Oui c'est clair qu'aller voir les tests est plus simple que de passer le code source au peigne fin ;).

Merci pour le lien direct vers la repo :)

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 ans 6 mois #22190 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:PS v6.0
Arnaud écrit:

que de passer le code source au peigne fin ;).

C'est pas trop l'objectif, car ni l'historique du projet ni les choix de conception ne sont dans le code source.
Mais c'est appréciable de pouvoir \"le peigner\", car auparavant avec ILSpy on avait plutôt un râteau pour ce faire ;)

Je suis le projet, mais avec 500 mails en 2 jours :sick:, je pense que je vais le survoler qq temps.

Par contre, cela construit une base de connaissance, et si on regarde les labels associable aux bugs cela filtre pas mal les choses.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 ans 6 mois #22214 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:PS v6.0
Il y a également les RFC spécifique à PS .<br><br>Message édité par: Laurent Dardenne, à: 26/08/16 16:54

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.148 secondes
Propulsé par Kunena