Code Monkey home page Code Monkey logo

Comments (16)

pblasucci avatar pblasucci commented on June 28, 2024

Hmm... I'm torn. Part of me likes the idea; I think it'd simplify certain use cases. But part of me never intended for the scaffold to require versioning. It was intended to be a learning tool (as much as it is a timesaver) for folks. So I guess I could see it argues either way.

from projectscaffold.

forki avatar forki commented on June 28, 2024

I thought the idea was to provide a opionated way to build (F#) projects?!

from projectscaffold.

dsyme avatar dsyme commented on June 28, 2024

I agree with @forki that the project has now really become "the opinionated template for F# community projects". Not sure you intended that @pblasucci but it's a great thing :)

I'm not sure about GitHub releases, was looking at it but need to dig more

from projectscaffold.

forki avatar forki commented on June 28, 2024

Ok regarding github.com releases:

  • it's always available (at least compared to nuget.org which goes down regularly)
  • you can download by clicking on website or using simple https client

from projectscaffold.

pblasucci avatar pblasucci commented on June 28, 2024

Okay. I've thought about it some more...
:-)
Let's do it. Having releases will avoid confusion in case the scaffold "changes opinions".

Of course, I won't really have time for this until next week.

from projectscaffold.

forki avatar forki commented on June 28, 2024

After reading your reply. I don't want releases for the scaffolding
project. I want to scaffold code which allows the generated projects to
push to github releases.
On Sep 19, 2014 5:55 PM, "Paulmichael Blasucci" [email protected]
wrote:

Okay. I've thought about it some more...
:-)
Let's do it. Having releases will avoid confusion in case the scaffold
"changes opinions".


Reply to this email directly or view it on GitHub
#82 (comment)
.

from projectscaffold.

pblasucci avatar pblasucci commented on June 28, 2024

Whoops! I totally misunderstood your comment. Sorry... I'm trying to juggle too many things at once.

Now that I understand what you meant, I think it's fine to have multiple deployment targets (nuget, github, etc). Let's just make sure the number of choices stays manageable and is explained clearly in the docs.

from projectscaffold.

forki avatar forki commented on June 28, 2024

Let's see how it works in Paket and then I will send a PR. Just wanted to
discuss this idea.

2014-09-19 18:02 GMT+02:00 Paulmichael Blasucci [email protected]:

Whoops! I totally misunderstood your comment. Sorry... I'm trying to
juggle too many things at once.

Now that I understand what you meant, I think it's fine to have multiple
deployment targets (nuget, github, etc). Let's just make sure the number of
choices stays manageable and is explained clearly in the docs.


Reply to this email directly or view it on GitHub
#82 (comment)
.

from projectscaffold.

dsyme avatar dsyme commented on June 28, 2024

Hi @forki, could you add the "GitHub releases" to the most important F# community projects first, e.g. FSharp.Data and FSharp.Compiler.Service and maybe a few others? Just so we get a feel for what it means and start to spread it through the community, (I assume nuget package releases will still be used as well.)

from projectscaffold.

forki avatar forki commented on June 28, 2024

will do.
At the moment I try to dogfood it in Github's octokit.

2014-09-19 18:37 GMT+02:00 Don Syme [email protected]:

Hi @forki https://github.com/forki, could you add the "GitHub releases"
to the most important F# community projects first, e.g. FSharp.Data and
FSharp.Compiler.Service and maybe a few others? Just so we get a feel for
what it means and start to spread it through the community, (I assume nuget
package releases will still be used as well.)


Reply to this email directly or view it on GitHub
#82 (comment)
.

from projectscaffold.

forki avatar forki commented on June 28, 2024

actually after thinking about it I'm not sure if libs should go to github releases.
Maybe it's more for apps. Still thinking about it.

from projectscaffold.

tpetricek avatar tpetricek commented on June 28, 2024

In some of my projects (F# Formatting, RProvider?, Deedle?) we actually push release binaries to release branch so that the binaries can be easily downloaded somewhere (which is indeed totally wrong). If GitHub releases provide an easy to use replacement for this then I really like the idea!

If I can get a free PR from @forki for F# formatting, that would be awesome :-)

from projectscaffold.

forki avatar forki commented on June 28, 2024

git

from projectscaffold.

forki avatar forki commented on June 28, 2024

let's start with fsprojects/FSharp.Formatting#197

afterwards I will add github releases

from projectscaffold.

dungpa avatar dungpa commented on June 28, 2024

@forki Would you mind to send a PR adding GitHub releases to VFPT :-)? Whenever we update a new version to VS Gallery, the old binaries disappeared. It's great to be able to use GitHub releases for archiving old binaries.

from projectscaffold.

forki avatar forki commented on June 28, 2024

lol.

Maybe after we get
fsprojects-archive/zzarchive-VisualFSharpPowerTools#713 working ;-)

2014-09-20 12:40 GMT+02:00 Anh-Dung Phan [email protected]:

@forki https://github.com/forki Would you mind to send a PR adding
GitHub releases to VFPT :-)? Whenever we update a new version to VS
Gallery, the old binaries disappeared. It's great to be able to use GitHub
releases for archiving old binaries.


Reply to this email directly or view it on GitHub
#82 (comment)
.

from projectscaffold.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.