Skip to content

Commit

Permalink
Merge pull request #193 from VaclavElias/master
Browse files Browse the repository at this point in the history
fix: Punctuation consistency updates
  • Loading branch information
VaclavElias authored Oct 11, 2023
2 parents bc24d59 + a5bb6e2 commit 4b2ce57
Showing 1 changed file with 27 additions and 36 deletions.
63 changes: 27 additions & 36 deletions posts/2023-10-07-community-meeting-october-2023.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,42 +18,43 @@ Table of Contents:
[[TOC]]

## Short summary of Contributor meeting
A few weeks prior to the community meeting, we held a contributor meeting. This was mostly to address the recent instream of many new users. Since we suddenly got an abundance of user feedback we took and planned some steps
* Inventorizing domain knowledge and access rights
* This overview will be posted soon on GitHub
* Moving the Stride [Community Toolkit](https://github.com/stride3d/stride-community-toolkit) to the [official Stride repositories](https://github.com/stride3d)
* Investigating nightly/weekly/monthly builds and releases
A few weeks prior to the community meeting, we held a contributor meeting. This was mostly to address the recent instream of many new users. Since we suddenly got an abundance of user feedback we took and planned some steps.

* Inventorizing domain knowledge and access rights.
* This overview will be posted soon on GitHub.
* Moving the Stride [Community Toolkit](https://github.com/stride3d/stride-community-toolkit) to the [official Stride repositories](https://github.com/stride3d).
* Investigating nightly/weekly/monthly builds and releases.
* The idea of having more frequent releases was discussed to provide users with the latest PRs and fixes, whilst also having more publicity.
* Concerns were raised about the potential impact on development velocity and the need for stabilization phases. As soon as the new build system (arranged by Xen) is up and running, we can decide on how often we make an official (minor) release. More on this later this year.
* Updating contributors' documentation
* Next to the [official documentation/tutorials](https://doc.stride3d.net/), we also have various wiki pages per repository. Especially the documentation for Contributors and building from source, needs some love. Aggror is going to make an initial pull request for this
* Planning and creating videos for contributors
* Adjusting the strategy with OpenCollective Projects: here we came to the consensus that we required more feedback which we would gather during the community meeting
* Updating contributors' documentation.
* Next to the [official documentation/tutorials](https://doc.stride3d.net/), we also have various wiki pages per repository. Especially the documentation for Contributors and building from source, needs some love. Aggror is going to make an initial pull request for this.
* Planning and creating videos for contributors.
* Adjusting the strategy with OpenCollective Projects: here we came to the consensus that we required more feedback which we would gather during the community meeting.

## Release of 4.2
Stride 4.2 is around the corner, but when exactly?

* For 4.2 we are waiting for the official release of .NET 8 which is to be release on November 14, 2023
* Since we want to release a version for .NET 6 and .NET 8, our goal is to release within a few days after the release of .NET 8
* For 4.2 we are waiting for the official release of .NET 8 which is to be release on November 14, 2023.
* Since we want to release a version for .NET 6 and .NET 8, our goal is to release within a few days after the release of .NET 8.
* Prior to the official release we will have a release candidate. This will be announced when it is available.
* At the moment there is 1 open bug and 1 open pull request for a feature. Other than that, the build is locked for features. Only bug fixes would be allowed in.
* The open pull request for [Silk.NET](https://github.com/stride3d/stride/pull/1123) will be moved to 4.3 to ensure stability.
* For more info on the [final items](https://github.com/stride3d/stride/discussions/1699)
* At the moment there is 1 open bug and 1 open pull request for a feature. Other than that, the build is locked for features. Only bug fixes would be allowed in
* The open pull request for [Silk.NET](https://github.com/stride3d/stride/pull/1123). will be moved to 4.3 to ensure stability.
* For more info on the [final items](https://github.com/stride3d/stride/discussions/1699).


## Open Collective
Next we discussed the use of [Open Collective](http://opencollective.com/stride3d) for donations and funding specific projects.
Although not mentioned in the meeting, our current funding is **12,992.34 USD**.

* Up until this point it has been quite a challenge finding the right developers for existing Projects. The most recent successfully funded Project was the [Bug bounty for Vulkan fullscreen](https://opencollective.com/stride3d/projects/bug-bounty-vulkan-fullscreen)
* Up until this point it has been quite a challenge finding the right developers for existing Projects. The most recent successfully funded Project was the [Bug bounty for Vulkan fullscreen](https://opencollective.com/stride3d/projects/bug-bounty-vulkan-fullscreen).
* There have been several suggestions to make funding more attractive, such as increasing compensation and investing in areas like documentation, marketing, and design next to coding Projects.
* Every project should have a referencing GitHub ticket that contains as much detail as possible for the deliverables
* There are currently two talks ongoing for specific development. Once we have confirmation we will communicate this with the community
* Every project should have a referencing GitHub ticket that contains as much detail as possible for the deliverables.
* There are currently two talks ongoing for specific development. Once we have confirmation we will communicate this with the community.

### New projects
We will add several new Projects to the Open Collective. This will give members a clear view on 'targets' that we like to see funded.

* Extending tutorials. Both written and video tutorials.
* Extending tutorials. Both written and video tutorials
* New tutorial set for a small 3D (platformer) game
* Contributor tutorials
* Demo scene 2024 (more on this below)
Expand All @@ -64,17 +65,17 @@ We will add several new Projects to the Open Collective. This will give members
We want to have a new demo sample project that demonstrates Strides capabilities. Members who want to help out, can add to the discussion [here](https://github.com/stride3d/stride/discussions/1800).

## Community Toolkit
There is a new initiative called the [Stride Community Toolkit](https://github.com/stride3d/stride-community-toolkit), aimed at aggregating common features, helpers, and extensions to streamline Stride development. It allows community members to test and enhance tools and propose their integration into the engine. This project has come to fruition with the combined effort of several users, and specifically the repositories off [dfkeenan](https://github.com/dfkeenan/StrideToolkit) and [VaclavElias](https://github.com/VaclavElias/)
There is a new initiative called the [Stride Community Toolkit](https://github.com/stride3d/stride-community-toolkit), aimed at aggregating common features, helpers, and extensions to streamline Stride development. It allows community members to test and enhance tools and propose their integration into the engine. This project has come to fruition with the combined effort of several users, and specifically the repositories off [dfkeenan](https://github.com/dfkeenan/StrideToolkit) and [VaclavElias](https://github.com/VaclavElias/).

## Stride Plugins
A topic talked about for several years now and it's quite an important one. Plugins allow you, for one, extend the editor with new functionality without having to build the engine from source. Ideally you want to go to some (NuGet) store and click -> install this awesome extension/plugin for Stride.

If you want to contribute to the discussion on how to do this technically.

We can divide plugin support into 2 categories.
We can divide plugin support into 2 categories:

* Asset plugins: these would be purely models, textures, prefabs, components
For this [Manio143](https://github.com/manio143) is taking the lead
For this [Manio143](https://github.com/manio143) is taking the lead.
* Editor plugins: this category currently is not viable because of the dependency to another large topic: the need to rewrite the editor to a new library, replacing WPF.

Since we are short on development time here, we need to take into account that it will be a while before we can see the first results of this.
Expand All @@ -95,27 +96,17 @@ In particular we want to thanks these donors:


### Long time Stride supporters
* <div>

{% include sponsor-org.md key:'vvvv' emoji:'🥇' %}
* {% include sponsor-org.md key:'vvvv' emoji:'🥇' %}

<a href="https://visualprogramming.net/"><img src="https://images.opencollective.com/vvvv/8ab0acd/logo/256.png?height=72" alt="vvvv. A visual live-programming environment that takes you from rapid prototyping to final production"></a>
</div>
<a href="https://visualprogramming.net/"><img src="https://images.opencollective.com/vvvv/8ab0acd/logo/256.png?height=72" alt="vvvv. A visual live-programming environment that takes you from rapid prototyping to final production"></a>

### Platinum Striders
* <div>

{% include sponsor-org.md key:'happenstance' emoji:'🏆' %}
* {% include sponsor-org.md key:'happenstance' emoji:'🏆' %}

<a href="http://www.happenstancegames.com/"><img width=64 src="https://www.stride3d.net/images/sponsors/HappenLogo.webp" alt="Happenstance games logo"></a>
</div>
<a href="http://www.happenstancegames.com/"><img width=64 src="https://www.stride3d.net/images/sponsors/HappenLogo.webp" alt="Happenstance games logo"></a>

### Gold Striders

* {% include sponsor-user.md key:'vaclav' emoji:'🥇' %}
* {% include sponsor-org.md key:'lucid' emoji:'🥇' %}
* {% include sponsor-user.md key:'skidvis' emoji:'🥇' %}




* {% include sponsor-user.md key:'skidvis' emoji:'🥇' %}

0 comments on commit 4b2ce57

Please sign in to comment.