Comments (15)
@Centuri: I'm totally happy to publish a NuGet package for Knockback. I've had one request before...the main problem is that I do not have VisualStudio and I believe it is needed for testing.
Would you like to create and maintain the Knockback NuGet package?
from knockback.
@kmalakoff: Sure, we'll create and maintain the package as long as we use it. We're currently evaluating different approaches for a greenfield rebuild of our software. Knockout, Knockback and Backbone is currently our primary canditate.
from knockback.
@kmalakoff: Ok, you're published: https://nuget.org/packages/Knockback.js
Ran into some dependecy issues so the package is published as version 0.12.2 since it won't allow you to update a published package.
from knockback.
@Centuri: excellent! Thank you so much for agreeing to set this up and to maintain it. If you decide to discontinue using Knockback, just let me know and we'll find another maintainer...
Two quick questions...
-
To update the version to be in sync with the latest numbering in Github, do I need to bump the Github branch and package version number?
-
If I do a new release of Knockback and bump the version number, how do I ensure the NuGet package is updated? Do I send you an email or is there a more modern approach?
Cheers!
from knockback.
-
I don't see a reason to bump the version number on github unless you're planning another minor release (0.13). It would however be useful if you include the version number when naming the library e.g. Knockback.0.13.0.min.js
-
We have forked your repo on GitHub so I guess we'll be notified that way. But if you don't mind sending an e-mail that'd be great.
from knockback.
@Centuri : I was also wondering where you found the 0.12.2 version from (the current version is 0.14.2). I do not have an official release process, but just link to a live/static file in Github in the README with the latest version (which is why the file currently doesn't have the version number in it so the link is persistent) that I label and push after accumulating a certain number of well-tested changes in my local version.
It sounds like maybe I should start building the library in official releases, put them in Github's "downloads" so they can be linked to official releases with the version number appende in the filename.
I guess my concern with not having a live/static named version is having to maintain external links to the latest version, but I guess with NuGet and npm, I can start try to find a process that is maintainable to push new versions out.
To be certain of an update in NuGet, I'll send you an email when I do new minor or major releases. Thank you for agreeing to this!
from knockback.
@kmalakoff: I got the releasenumber from the "official" site. Since it wasn't present in the source or naming. Never occured to me to check the README file. I'll publish a new package on NuGet with the same content but correct version numbering.
cheers
from knockback.
@kmalakoff: Just noticed the version number is in the source lol, how did I miss that
from knockback.
@Centuri : thank you!
from knockback.
@century: no worries!
Would you be able to publish your repo for knockback on NuGet? (for
knockout, Steve Sanderson has created a repository like this:
https://github.com/SteveSanderson/knockout.nuget)
Cheers!
Kevin
from knockback.
@century: Knockback 0.15.0 is live! Can you please release it to NuGet?
Cheers,
Kevin
On Sat, May 5, 2012 at 1:23 PM, Kevin Malakoff [email protected] wrote:
@century: no worries!
Would you be able to publish your repo for knockback on NuGet? (for
knockout, Steve Sanderson has created a repository like this:
https://github.com/SteveSanderson/knockout.nuget)Cheers!
Kevin
from knockback.
@century: I found a minimizing problem and had to quickly bump the version
to 0.15.1.
On Fri, May 11, 2012 at 12:07 AM, Kevin Malakoff [email protected]:
@century: Knockback 0.15.0 is live! Can you please release it to NuGet?
Cheers,
Kevin
On Sat, May 5, 2012 at 1:23 PM, Kevin Malakoff [email protected]:
@century: no worries!
Would you be able to publish your repo for knockback on NuGet? (for
knockout, Steve Sanderson has created a repository like this:
https://github.com/SteveSanderson/knockout.nuget)Cheers!
Kevin
from knockback.
@kmalakoff: Hey Kevin, I've updated the NuGet package to 0.15.1 and added a new public repo for the package here: https://github.com/Centuri/knockback.nuget
from knockback.
Awesome dude.
from knockback.
Awesome! Thank you!
from knockback.
Related Issues (20)
- LocalStorage problems HOT 3
- 'Knockback' and 'kb' are not interchangeable HOT 14
- AmpersandJS support HOT 7
- knockback librairie is forcing knockout to be in global namespace HOT 9
- collection filters and viewModel caching HOT 7
- Knockout 3.4 deferred updates HOT 5
- What's the state of support for LoDash 4? HOT 3
- Please consider officially supporting NestedTypes HOT 2
- Having more models in a viewmodel when using "factories" HOT 4
- Is there a way to observe an object attribute without it being converted to a ViewModel? HOT 4
- kb.Store::retainOrCreate() calls kb.Store::retain() twice when 'creating' and never when 'retaining' HOT 13
- collectionObservable does not increment length or notify subscribers HOT 11
- Doc Needs to Be Updated HOT 2
- "Cannot read property '_subscribable' of undefined" in kb.renderTemplate HOT 13
- inputValidator attaches required validator even if there is no required attribute HOT 4
- Manually created observables doesn't work if initially created with model = null HOT 5
- During init, observable is not validatable if html5 validation attributes have been specified HOT 1
- Webpack 3+ and Knockback HOT 2
- Assigning new model to viewmodel updates properties of wrong model
- Replacing model breaks the data-bindings HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from knockback.