• About the Orchard Project

    Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.

    Learn more...

Recent Posts and Articles

  • Weekly Podcast 05/30/2017

    Meeting Notes:

    ·         Status:

    o   0:05 - Improved performance of queries adding indexes (#7705).

    ·         Demos:

    o    0:45- Dynamic Form Elements for Media Library Upload Field.

    ·         Status on Orchard.Core:

    o   4:48 - Queries improvements (#759).

    o   5:16 - Removing fallback packages as we don't need them (#762).

    o   5:26 - Working on BackgroundTaskGroup.

    o   5:36 - Work on the 'updatable' and 'background-task' branches.

    o   5:43 - Work on the 'users' branch. - Add ability to override RoleStore by making Role to be more abstract (#722).

    o   5:58 - Simplify AddDataAccess (#767).

    o   6:26 - Adding unit test.

    o   6:34 - Use DateEditor value to initialize CommonPart.CreatedUtc (#525).

    o   6:57 - Work on the 'adminthemes' branch. - Manage themes from admin.

    o   7:09 - Upgrade Libs (#779).

    o   7:45 - Work on 'googlecloud' branch.

    o   8:00 - Allow the starting site to have a recipes folder.

    o   9:25 - Fixing deferred task database locking.

    ·         Demos:

    o   9:45 - Progress on working with SQL. - SQL Queries.

    ·         Topics:

    o   23:27 - Security across tenants.

    ·         Demos:

    o   27:50 - Continuing the paused demo about queries.

    ·         Topics:

    o   38:58 - A quick talk about Shellsettings.

    o   39:54 - SQLite Error 6: 'database table is locked' #775.

    o   43:55 - Shell Context.

    o   46:20 - Implementing InMemory data storage.

  • Weekly Podcast 05/23/2017

    Meeting Notes:

    ·         Status:

    o   0:06 - Corrected selector in media library picker JavaScript. Fixes #7695.

    o   0:14 - Corrected expected form value for Blog.Publish action. Fixes #7698.

    o   0:52 - Changed label "Save" to "OK" in layout element editor. Fixes #7697.

    o   0:58 - Corrected expected form value for Layer.Publish action. Fixes #7696.

    o   1:45 - Removing leftover erroneous stylesheet inclusion from Dynamic Forms admin submission list.

    ·         Status on Orchard.Core:

    o   3:20 - Work on the ‘users’ branch.

    o   5:08 - Fix #754: Change cms and blog recipe to ShowHomepageOption for page, blog, post.

    o   5:34 - Merge remote-tracking branch 'origin/master' into dotnet-watch.

    o   5:41 - Merge branch 'master' into 'liquid'.

    o   5:50 - Adding QueryStep.

    o   6:06 - Updating 'updatable' and 'content-management' branch.

    o   6:12 - Adding google diagnostic and healthcheck modules and deployment yaml.

    o   6:17 - Fixing indexing task SQL queries.

    o   7:09 - Making Lucene indexes great again.

    o   8:30 - EnumerationField: Fix multiple SelectedValues, Checkboxes, add MultiSelect Editor.

    ·         Demos:

    o   8:54 - Upgrading YesSql (#757).

    ·         Topics:

    o   16:05 - Changes in the setup recipe.

    o   16:45 - Lucene Queries.

    o   24:17 - SQL - Exposing SQL database for queries.

    o   40:37 - ODATA.

    o   47:25 - Custom REST endpoints.

    o   52:56 - Building static sites using a static site generator.

  • Weekly Podcast 05/16/2017

    Meeting Notes:

    ·         Status:

    o   0:28 - Force database commit when redirecting in workflow (#7693).

    o   0:57 - Log error when Recipient emailMessage.Recipient is null (#7685).

    ·         Status on Orchard.Core:

    o   1:57 - Update README.md (#748).

    o   2:10 - Update on 'dotnet-watch' and 'content-management' branches.

    o   2:18 - Work on 'googlecloud' bracnh ->  Trace Start stop.

    o   2:42 - Work on the updatable branch.

    o   2:51 - Media: Add RemotePublishing to support Fileupload and metaWeblog.newMediaObject.

    ·         Demos:

    o   4:58 - Queries and Liquid.

    ·         Topics:

    o   43:30 - Looking at the Roadmap and talk about release (feature priorities, things to do in the future).

    o   48:47 - Talk about site settings and shell settings.

    o   51:48 - Change tracking on yessql. Related issue: https://github.com/OrchardCMS/Orchard2/issues/742

    o   57:35 - Mentioning an Export module.

    o   58:45 - Next steps for releasing the blog system.

    o   59:10 - Plans for the next week.

  • Weekly Podcast 05/09/2017

    Meeting Notes:

    ·         Status:

    o   0:05 - [Fixes #6323] Rename media folder fails with Azure Media Storage (#7670).

    ·         Status on Orchard.Core

    o   1:03 - Work on 'dotnetwatch' branch.

    o   1:18 - Updating OpenId packages.

    o   1:25 - Work on the Documentation. http://orchardcore.readthedocs.io/en/latest/

    o   3:15 - Little refactoring and comments for clarity ('dotnetwatch' branch).

    o   3:20 - Only add a message condition ('dotnetwatch' branch).

    o   3:25 - Work on the CI.

    o   4:00 - Myget feed Orchard Preview.

    o   4:26 - Removing RootQueryProvider.

    o   4:45 -  Elm Diagnostics (#721). This has been merged.

    o   5:12 - Work on the 'updatable' branch.

    o   5:23 - Work on the 'content-management' branch.

    ·         Demos:

    o   5:45 - All about the DisplayManager.

    o   15:08 - Composing the data.

    o   17:13 - Orchard.Entities demo, followed by a discussion about the usage of Entities.

    o   39:40 - Orchard.Queries.

    ·         Topics:

    o   48:02 - ASP.NET MVC Core 1.1.2 was released. https://github.com/aspnet/Announcements/issues/239 This issue may effect Orchard.Core.

  • Weekly Podcast 05/02/2017

    Meeting Notes:

    ·         Status:

    o   0:05 - Updates about 1.10.2 release.

    o   0:55 - Next step is to ship 1.11.

    o   3:16 - Fixing that the Text.LineEncode token didn't handle all the line ending styles, fixes #7649.

    ·         Status on Orchard.Core:

    o   4:08 - Work on 'dotnet-watch' branch and functional tests.

    o   4:22 - Updating .editorconfig.

    o   4:45 - Use mkdocs to create documentation adding Readme.md files as pages in mkdocs.yml and using the 'material' theme #729.

    o   5:42 - Modules reference AsModule as a general rule and, when referenced (#690).

    o   6:03 - Fixing macos CI(#731).

    o   6:40 - Update the aspnet-contrib/OpenIddict packages.

    ·         Demos:

    o   8:15 - Querying.

    ·         Topics:

    o   36:55 - Testing.

    o   44:02 - Update on localization in Orchard.Core. Related PR: https://github.com/OrchardCMS/Orchard2/pull/732 .

    o   55:35 - Talk about dotnet standard 2.0 release.

  • Weekly Podcast 04/25/2017

    Meeting Notes

    ·         Status:

    o   0:06 -1.10.2 Has been shipped.

    o   1:32 - Clicktobuild.cmd need to be updated for VS 2017.

    o   4:24 - Email message option for read notification (#7668).

    o   4:52 - Improved performance of Count Hql queries (#7621).

    o   5:03 - Removed file jquery.calendars.min.js from Assets (#7652).

    o   5:16 - Fixing specflow test.

    ·         Status on Orchard.Core:

    o   7:23 - Changes after testing feature (Setup extensibility).

    o   7:35 - Add TagHelpers from assemblies which are not modules (#701).

    o   8:23 - Add watch.cmd file to the OrchardCore.Mvc project sample.

    o   8:44 - Make log more precisely (#706).

    o   9:05 - Move code to separate package (#709).

    o   9:48 - Fix in ParametersMethodProvider ( '#495customSetup' branch ).

    o   9:55 - Work on the 'msbuild' branch.

    o   10:07 - Updating YesSql packages (#710).

    o   10:20 - Improving shellog (#711).

    o   10:31 - Remove dependency on Temp folder for assets file (#707).

    o   11:00 - Generate unique permalinks (#685).

    o   11:25 - Moving TagHelpres registration to Orchard.Commons.

    o   11:34 - Fixing resource dependencies registration.

    o   12:22 - Fixing Draft save.

    o   12:55 - EnumerationField.

    o   16:37 - Work on 'elmdiagnostis' branch followed by a related discussion.

    o   24:55 - Work on 'ref-asmodule' branch.

    o   25:15 - Work on 'updatable' branch.

    ·         Topics:

    o   26:20 - Functional tests.

    o   38:50 - Consider: documentation as a feature.  https://github.com/OrchardCMS/Orchard2/issues/417

    o   46:05 - Shipping plans for Orchard.Core.

  • Weekly Podcast 04/18/2017

    Meeting Notes:

    ·         Status:

    o   0:07 -  Update on 1.10.2.  Related issue: In Orchard 1.10.2 generated content will not be displayed #7663.

    o   2:20 - Fixing NRE on upgrade ( in the HomeAliasService.cs).

    o   2:41 - Logging errors during Media Upload.

    o   3:22 - [Fixes #5745] Calling RoleService.Renamed() after it's been renamed (#7653).

    o   3:37 - Fix the error thrown on enabling the "OpenId.Google" feature (#7556).

    ·         Status on Orchard.Core:

    o   4:27 - Revert "Replacing IClock with ISystemClock (#672)".

    o   4:52 - Added RecipeExtraParams to SetupContext.

    o   5:39 - Work on the 'razor-page' branch.

    o   6:36 - Allow to use attribute routing (#695).

    o   7:06 - Upgrade and update libraries.

    o   7:17 - Code cleanup (#694).

    o   7:36 - Added extra DefaultFeaturesIds param to AddOrchardCms extension.

    o   7:42 - Updating packages.

    o   8:21 - Fixing that chevrons are wrapping to the next line in Firefox (#6989).

    o   8:26 - Fixing namespaces.

    o   8:30 - #5 Add Orchard.Logging module and adding NLog to pipeline (#299).

    o   9:28 - Working on TagHelpers.

    o   9:40 - StringValues to Object and other fixes. Work on '#495customSetup' branch.

    o   10:43 - Boolean Editor setting and Switch option.

    ·         Demos:

    o   11:30 - Implementing the Orchard.Liquid module to Orchard.Core. Presentation followed by a discussion.

  • Weekly Podcast 04/11/2017

    Meeting Notes:

    ·         Status:

    o   0:05 - Update on 1.10.2 and the release.

    o   2:28 - Adding binding redirect for owin.

    o   2:38 - Adding LangVersion 5 to Orchard.Glimpse.csproj and Orchard.IpenId.csproj (#7643).

    o   2:50 - Reverting C#5 properties on Glimpse.

    o   3:15 - Specflow test related commits.

    o   4:08 - Fix on Content Picker Field rendering (#7631).

    o   4:39 - Discussion about double encoding.

    o   8:08 - Fixing Author tokenization for RssPart.

    o   8:31 - [Fixes #6979] Added operator IsNull and IsNotNull to date time filter.

    ·         Status on Orchard.Core:

    o   9:42 - Field setting were not updated if the new value was null or empty string (#654).

    o   10:07 - Numeric Field (#657).

    o   10:23 - Proposed change to find the Layout view on setup (#647).

    o   11:04 - Fixing HomePageRoute lifetime issues (#664).

    o   11:16 - Implement url layer rule method (#662).

    o   12:14 - Fixing build.

    o   12:20 - Update csproj files (#646)

    o   12:30 - Fixing myget deployment.

    o   12:45 - Testing new API key.

    o   16:33 - Missing Orchard (#675).

    o   16:45 - Replacing Iclock with ISystemClock (#672).

    o   16:52 - Moving PrefixedModelUpdater (#674).

    o   17:05 - Startup execution order (#673).

    o   19:39 - Synchronizing position of draft a published versions of the same content item in layers UI (#677).

    o   20:17 - Moving renaming OrchardFeature (#678).

    o   20:36 - Fixing site setting invalidation.

    o   20:48 - Adding Orchard.Media module.

    o   21:00 - Using precompiled views for Theming (#679).

    o   23:56 - Migrate some of the string extension updates from O1 to O2.

    o   24:22 - Remove WithConfiguredTenantsAndFeatures.

    o   25:12 - Remove WithAllFeatures as it’s the default.

    o   25:31 - Watching Modules/Themes razor files.

    o   26:06 - Implements ThemingViewsFeatureProvider (#687)

    o   26:45 - Add Select editor to Numeric field.

    o   27:10 - Remove accented letters and special characters from generated URL (#681).

    ·         Demo:

    o   30:15 - Log Watcher - A Visual Studio extension.

    ·         Topics:

    o   38:25 - A podcast about Orchard.Core modularity on channel9.com. https://channel9.msdn.com/Shows/On-NET/Sbastien-Ros-Modular-ASPNET-apps .

    o   41:05 - Election.

    o   48:13 - Shipping Orchard.Core Beta.

    o   54:00 - Discussion about the different methods of implementing interfaces.

     

Software IP management and project development governance provided by Outercurve Foundation