website icon indicating copy to clipboard operation
website copied to clipboard

Submitting Additional Resources (Articles) for building various Flutter desktop distributions (`.dmg`, `.exe`, `.deb`, `.rpm`)

Open ashitaprasad opened this issue 1 year ago • 4 comments

Page URL

https://docs.flutter.dev/platform-integration

Page source

No response

Describe the problem

I recently published a 3-articles series which provides step-by-step process for creating various distribution builds (.dmg, .exe, .deb, .rpm) that can be distributed the indie way or open source way via GitHub or self-hosting. Distribution via official stores has been extensively documented in the Flutter docs, and these articles will complement the existing docs and provide Flutter developers with resources to learn how to distribute their Flutter desktop apps via distribution methods followed by the open source community.

The articles are not behind any membership wall/paywall and are free to read.

Link to all the articles:

  1. Series Introduction and Creating macOS .app & .dmg - Link
  2. Creating Windows .exe installer - Link
  3. Creating Linux Debian (.deb) & RPM (.rpm) builds - Link

Can I submit a PR to add the links to these articles to the relevant pages of the docs as it would greatly benefit the Flutter community.

So far, the entire article series has been very well received and appreciated by the community (Ref 1, Ref 2, Ref 3).

Expected fix

Adding Article links to the Other resources section of the desktop platforms (Windows, macOS & Linux) inside Platform integration.

They can also go inside the Deployment section, but this section covers the official channels in detail and adding these articles here felt a little out of place to me.

Please do let me know the most relevant section where adding them would benefit Flutter developers the most.

Additional context

No response

I would like to fix this problem.

  • [X] I will try and fix this problem on docs.flutter.dev.

ashitaprasad avatar Jan 24 '24 21:01 ashitaprasad

Hi @ashitaprasad I think this is best suited to Deployment sections rather than putting them to Platform integration. Let's wait for other other's opinions.

huycozy avatar Jan 25 '24 11:01 huycozy

Sure @huycozy It was definitely a bit tricky when I was deciding. To further elaborate on my chain of thought:

I hope the above points will help in better deciding the relevant sections. Eagerly waiting for everyone's opinion. Thank you!

ashitaprasad avatar Jan 25 '24 18:01 ashitaprasad

@dnfield : I think these are good resources. Can we discuss?

atsansone avatar Jan 26 '24 18:01 atsansone

Hi @dnfield Can you kindly take a took at the resources and provide your feedback. Thanks!

ashitaprasad avatar Feb 07 '24 21:02 ashitaprasad

Hi, @ashitaprasad! These resources do look good and I am ok with your placement of these docs. Please go ahead and submit a PR. thx!

sfshaza2 avatar Apr 10 '24 18:04 sfshaza2

Thank you @sfshaza2 I have raised the PR #10406

ashitaprasad avatar Apr 11 '24 19:04 ashitaprasad