[mapguide-commits] r9950 - in trunk/Tools/MgInstantSetup: InstantSetup InstantSetup/Properties InstantSetup.Core InstantSetup.Core/Properties InstantSetupCmd
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Thu Jun 23 05:55:36 PDT 2022
Author: jng
Date: 2022-06-23 05:55:35 -0700 (Thu, 23 Jun 2022)
New Revision: 9950
Modified:
trunk/Tools/MgInstantSetup/InstantSetup.Core/AbstractSetupConfigurationProcess.cs
trunk/Tools/MgInstantSetup/InstantSetup.Core/InstantSetup.Core.csproj
trunk/Tools/MgInstantSetup/InstantSetup.Core/Properties/Resources.Designer.cs
trunk/Tools/MgInstantSetup/InstantSetup.Core/app.config
trunk/Tools/MgInstantSetup/InstantSetup/InstantSetup.csproj
trunk/Tools/MgInstantSetup/InstantSetup/Properties/Resources.Designer.cs
trunk/Tools/MgInstantSetup/InstantSetup/Properties/Settings.Designer.cs
trunk/Tools/MgInstantSetup/InstantSetup/app.config
trunk/Tools/MgInstantSetup/InstantSetupCmd/App.config
trunk/Tools/MgInstantSetup/InstantSetupCmd/InstantSetupCmd.csproj
Log:
MgInstantSetup updates:
- Target .net Framework 4.8
- Make sure sys_temp_dir is set in php.ini
- Make sure LogsPath is set in webconfig.ini
Modified: trunk/Tools/MgInstantSetup/InstantSetup/InstantSetup.csproj
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup/InstantSetup.csproj 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetup/InstantSetup.csproj 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
@@ -10,7 +10,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>InstantSetup</RootNamespace>
<AssemblyName>InstantSetup</AssemblyName>
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ApplicationManifest>app.manifest</ApplicationManifest>
<FileUpgradeFlags>
@@ -18,6 +18,7 @@
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>3.5</OldToolsVersion>
+ <TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -28,6 +29,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<UseVSHostingProcess>false</UseVSHostingProcess>
+ <Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
@@ -37,6 +39,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<UseVSHostingProcess>false</UseVSHostingProcess>
+ <Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
Modified: trunk/Tools/MgInstantSetup/InstantSetup/Properties/Resources.Designer.cs
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup/Properties/Resources.Designer.cs 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetup/Properties/Resources.Designer.cs 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,7 +1,7 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
-// Runtime Version:4.0.30319.18444
+// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
@@ -19,7 +19,7 @@
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
Modified: trunk/Tools/MgInstantSetup/InstantSetup/Properties/Settings.Designer.cs
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup/Properties/Settings.Designer.cs 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetup/Properties/Settings.Designer.cs 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,7 +1,7 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
-// Runtime Version:4.0.30319.18444
+// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
@@ -12,7 +12,7 @@
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.2.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
Modified: trunk/Tools/MgInstantSetup/InstantSetup/app.config
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup/app.config 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetup/app.config 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,3 +1,3 @@
<?xml version="1.0"?>
<configuration>
- <startup/></configuration>
+ <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration>
Modified: trunk/Tools/MgInstantSetup/InstantSetup.Core/AbstractSetupConfigurationProcess.cs
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup.Core/AbstractSetupConfigurationProcess.cs 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetup.Core/AbstractSetupConfigurationProcess.cs 2022-06-23 12:55:35 UTC (rev 9950)
@@ -287,19 +287,24 @@
{
_phpConfig.IniWriteValue("PHP", "extension_dir", Path.Combine(this.WebTierPhpDir, "ext"));
_phpConfig.IniWriteValue("Session", "session.save_path", Path.Combine(this.WebTierRootDir, "Temp"));
+ var tempDir = Path.Combine(this.WebTierRootDir, "Temp");
+ _phpConfig.IniWriteValue("PHP", "sys_temp_dir", tempDir);
}
private void SetWebConfigProperties()
{
//Port numbers
- _webConfig.IniWriteValue("AdministrativeConnectionProperties","Port",this.ServerAdminPort.ToString(CultureInfo.InvariantCulture));
- _webConfig.IniWriteValue("ClientConnectionProperties","Port",this.ServerClientPort.ToString(CultureInfo.InvariantCulture));
+ _webConfig.IniWriteValue("AdministrativeConnectionProperties", "Port", this.ServerAdminPort.ToString(CultureInfo.InvariantCulture));
+ _webConfig.IniWriteValue("ClientConnectionProperties", "Port", this.ServerClientPort.ToString(CultureInfo.InvariantCulture));
_webConfig.IniWriteValue("SiteConnectionProperties","Port",this.ServerSitePort.ToString(CultureInfo.InvariantCulture));
- _webConfig.IniWriteValue("GeneralProperties","ResourcesPath",Path.Combine(this.WebTierMapAgentDir, "Resources"));
+ _webConfig.IniWriteValue("GeneralProperties", "ResourcesPath", Path.Combine(this.WebTierMapAgentDir, "Resources"));
var tempDir = Path.Combine(this.WebTierRootDir, "Temp");
- _webConfig.IniWriteValue("GeneralProperties","TempPath",tempDir);
+ _webConfig.IniWriteValue("GeneralProperties", "TempPath", tempDir);
+ var logsDir = Path.Combine(this.WebTierRootDir, "Logs");
+ _webConfig.IniWriteValue("GeneralProperties", "LogsPath", logsDir);
+
if (!Directory.Exists(tempDir))
Directory.CreateDirectory(tempDir);
@@ -307,9 +312,9 @@
if (!this.WriteMentorDictionaryPath)
_webConfig.IniWriteValue("GeneralProperties", "MentorDictionaryPath", this.CsMapDictionaryDir);
- _webConfig.IniWriteValue("SiteConnectionProperties","IpAddress","127.0.0.1");
+ _webConfig.IniWriteValue("SiteConnectionProperties", "IpAddress", "127.0.0.1");
- _webConfig.IniWriteValue("WebApplicationProperties","TemplateRootFolder",Path.Combine(this.WebTierPublicDir, "fusion\\templates\\mapguide"));
+ _webConfig.IniWriteValue("WebApplicationProperties", "TemplateRootFolder", Path.Combine(this.WebTierPublicDir, "fusion\\templates\\mapguide"));
_webConfig.IniWriteValue("WebApplicationProperties", "WidgetInfoFolder", Path.Combine(this.WebTierPublicDir, "fusion\\widgets\\widgetinfo"));
_webConfig.IniWriteValue("WebApplicationProperties", "ContainerInfoFolder", Path.Combine(this.WebTierPublicDir, "fusion\\containerinfo"));
}
@@ -317,18 +322,18 @@
private void SetServerConfigProperties()
{
//Port numbers
- _serverConfig.IniWriteValue("AdministrativeConnectionProperties","Port",this.ServerAdminPort.ToString(CultureInfo.InvariantCulture));
- _serverConfig.IniWriteValue("ClientConnectionProperties","Port",this.ServerClientPort.ToString(CultureInfo.InvariantCulture));
- _serverConfig.IniWriteValue("SiteConnectionProperties","Port",this.ServerSitePort.ToString(CultureInfo.InvariantCulture));
+ _serverConfig.IniWriteValue("AdministrativeConnectionProperties", "Port", this.ServerAdminPort.ToString(CultureInfo.InvariantCulture));
+ _serverConfig.IniWriteValue("ClientConnectionProperties", "Port", this.ServerClientPort.ToString(CultureInfo.InvariantCulture));
+ _serverConfig.IniWriteValue("SiteConnectionProperties", "Port", this.ServerSitePort.ToString(CultureInfo.InvariantCulture));
- _serverConfig.IniWriteValue("GeneralProperties","LogsPath",Path.Combine(ServerRootDir, "Logs"));
+ _serverConfig.IniWriteValue("GeneralProperties", "LogsPath", Path.Combine(ServerRootDir, "Logs"));
var tempDir = Path.Combine(ServerRootDir, "Temp");
- _serverConfig.IniWriteValue("GeneralProperties","TempPath",tempDir);
- _serverConfig.IniWriteValue("GeneralProperties","ResourcesPath",Path.Combine(ServerRootDir, "Resources"));
- _serverConfig.IniWriteValue("GeneralProperties","WfsDocumentPath",Path.Combine(ServerRootDir, "Wfs"));
- _serverConfig.IniWriteValue("GeneralProperties","WmsDocumentPath",Path.Combine(ServerRootDir, "Wms"));
- _serverConfig.IniWriteValue("GeneralProperties","FdoPath",Path.Combine(ServerRootDir, "Fdo"));
+ _serverConfig.IniWriteValue("GeneralProperties", "TempPath", tempDir);
+ _serverConfig.IniWriteValue("GeneralProperties", "ResourcesPath", Path.Combine(ServerRootDir, "Resources"));
+ _serverConfig.IniWriteValue("GeneralProperties", "WfsDocumentPath", Path.Combine(ServerRootDir, "Wfs"));
+ _serverConfig.IniWriteValue("GeneralProperties", "WmsDocumentPath", Path.Combine(ServerRootDir, "Wms"));
+ _serverConfig.IniWriteValue("GeneralProperties", "FdoPath", Path.Combine(ServerRootDir, "Fdo"));
if (!Directory.Exists(tempDir))
Directory.CreateDirectory(tempDir);
@@ -336,16 +341,16 @@
//Post RFC 122
if (!this.WriteMentorDictionaryPath)
_serverConfig.IniWriteValue("GeneralProperties", "MentorDictionaryPath", this.CsMapDictionaryDir);
-
- _serverConfig.IniWriteValue("ResourceServiceProperties","PackagesPath",Path.Combine(ServerRootDir, "Packages"));
- _serverConfig.IniWriteValue("ResourceServiceProperties","LibraryRepositoryPath",Path.Combine(ServerRootDir, "Repositories\\Library"));
- _serverConfig.IniWriteValue("ResourceServiceProperties","LibraryResourceDataFilePath", Path.Combine(ServerRootDir, "Repositories\\DataFiles"));
- _serverConfig.IniWriteValue("ResourceServiceProperties","SessionRepositoryPath",Path.Combine(ServerRootDir, "Repositories\\Session"));
- _serverConfig.IniWriteValue("ResourceServiceProperties","SessionResourceDataFilePath", Path.Combine(ServerRootDir, "Repositories\\Session\\DataFiles"));
- _serverConfig.IniWriteValue("ResourceServiceProperties","SiteRepositoryPath",Path.Combine(ServerRootDir, "Repositories\\Site"));
+ _serverConfig.IniWriteValue("ResourceServiceProperties", "PackagesPath", Path.Combine(ServerRootDir, "Packages"));
+
+ _serverConfig.IniWriteValue("ResourceServiceProperties", "LibraryRepositoryPath", Path.Combine(ServerRootDir, "Repositories\\Library"));
+ _serverConfig.IniWriteValue("ResourceServiceProperties", "LibraryResourceDataFilePath", Path.Combine(ServerRootDir, "Repositories\\DataFiles"));
+ _serverConfig.IniWriteValue("ResourceServiceProperties", "SessionRepositoryPath", Path.Combine(ServerRootDir, "Repositories\\Session"));
+ _serverConfig.IniWriteValue("ResourceServiceProperties", "SessionResourceDataFilePath", Path.Combine(ServerRootDir, "Repositories\\Session\\DataFiles"));
+ _serverConfig.IniWriteValue("ResourceServiceProperties", "SiteRepositoryPath", Path.Combine(ServerRootDir, "Repositories\\Site"));
_serverConfig.IniWriteValue("TileServiceProperties", "TileCachePath", Path.Combine(ServerRootDir, "Repositories\\TileCache"));
- _serverConfig.IniWriteValue("ResourceServiceProperties","ResourceSchemaFilePath", Path.Combine(ServerRootDir, "Schema"));
+ _serverConfig.IniWriteValue("ResourceServiceProperties", "ResourceSchemaFilePath", Path.Combine(ServerRootDir, "Schema"));
}
protected abstract void DoBackupConfigFiles();
Modified: trunk/Tools/MgInstantSetup/InstantSetup.Core/InstantSetup.Core.csproj
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup.Core/InstantSetup.Core.csproj 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetup.Core/InstantSetup.Core.csproj 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
@@ -10,7 +10,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>InstantSetup.Core</RootNamespace>
<AssemblyName>InstantSetup.Core</AssemblyName>
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<FileUpgradeFlags>
</FileUpgradeFlags>
@@ -17,6 +17,7 @@
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>3.5</OldToolsVersion>
+ <TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -26,6 +27,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
@@ -34,6 +36,7 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
Modified: trunk/Tools/MgInstantSetup/InstantSetup.Core/Properties/Resources.Designer.cs
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup.Core/Properties/Resources.Designer.cs 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetup.Core/Properties/Resources.Designer.cs 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,7 +1,7 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
-// Runtime Version:4.0.30319.18444
+// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
@@ -19,7 +19,7 @@
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
Modified: trunk/Tools/MgInstantSetup/InstantSetup.Core/app.config
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup.Core/app.config 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetup.Core/app.config 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,3 +1,3 @@
<?xml version="1.0"?>
<configuration>
- <startup/></configuration>
+ <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration>
Modified: trunk/Tools/MgInstantSetup/InstantSetupCmd/App.config
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetupCmd/App.config 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetupCmd/App.config 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<configuration>
<startup>
- <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
</startup>
</configuration>
Modified: trunk/Tools/MgInstantSetup/InstantSetupCmd/InstantSetupCmd.csproj
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetupCmd/InstantSetupCmd.csproj 2022-06-23 12:37:21 UTC (rev 9949)
+++ trunk/Tools/MgInstantSetup/InstantSetupCmd/InstantSetupCmd.csproj 2022-06-23 12:55:35 UTC (rev 9950)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -9,9 +9,10 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>InstantSetupCmd</RootNamespace>
<AssemblyName>InstantSetupCmd</AssemblyName>
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
- <TargetFrameworkProfile>Client</TargetFrameworkProfile>
+ <TargetFrameworkProfile>
+ </TargetFrameworkProfile>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
<RestorePackages>true</RestorePackages>
</PropertyGroup>
@@ -25,6 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<UseVSHostingProcess>false</UseVSHostingProcess>
+ <Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
@@ -35,6 +37,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<UseVSHostingProcess>false</UseVSHostingProcess>
+ <Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup>
<ApplicationManifest>app.manifest</ApplicationManifest>
More information about the mapguide-commits
mailing list