Closed timaschew closed 9 years ago
Should be fine
I think now is as good a time as any :-) I think I have to update the changelog where we talk about custom remotes, since we also support BitBucket now, unless there is an intention to not allow Bitbucket in 1.0?
Also I would like to merge this last pull request in, as it's pretty minimally invasive and will solve a problem that we definitely don't want to hear about in the future :)
Oh one thing though - I definitely think we should wait until component.io actually works, having to tell people "1.0 is released! Get it at http://www.somethingreallylong.com/somethingelsereallylong.com/" is going to look botched ;)
Yes yes yes yes
yep, sure, I've pinged @guille already in https://github.com/componentjs/component/issues/587#issuecomment-55507830
and I added a ToDo list in my first post
Merged in doc updates for custom remotes: https://github.com/componentjs/guide/pull/25
There is a pull request here that resolves components below root, but I would like one of you guys to review and merge it to make sure it's a good idea & that it shouldn't affect anything elsewhere - I added a test for it as well. Additionally, I added a warning in there that symlinking might be a better option in some situations as per conversation.
yay, component going forward ! motivation growing
What do you think about open issues in 0.19? I think we can tag them and when 1.0.0 is ready to close the issues?
What do you think @ all?
Is this the only open issue in .19 atm? https://github.com/componentjs/component/issues/569
I'm going by label, not sure if maybe there is another known way of tracking issues in .19
I work with @slifszyc and about #569, we've already moved to v1
so I guess you can close that one.
so seems that no one want to help out with the component.io domain
so I moved the project now to component orga back and rename it to component.github.io so that it works now with: http://component.github.io
That's fine with me. Let's switch references from component.io to the gh-page and check that box off.
@trevorgerhardt had you problems with the watcher?
Don't wanna be a downer here, but my impression was that component is kinda dead and duo is the new kid on the block.
But please correct me if I'm wrong.
@phvcky Duo is the new kid on the block, but
I'm looking forward to seeing Duo do great things, but, right now it's still in early growth stages, its the new kid on the block :)
Wow, thanks for taking time to write this elaborate answer. :)
And thanks for keeping component on life support, I guess. :D
@timaschew, looks good to me... (and BTW great effort thanks...)
On 0.19, I think people should migrate to 1.0.0 as soon as possible. :)
On Duo, I agree with you @timaschew, @netpoetica and other comments I have seen in other threads, to me it has some nice clean ideas but is too shiny for production at this point. To be fair I haven't had the time to see how 'feature complete' it is, esp. with respect to APIs for resolvers, builders, bundlers, etc. (which I use heavily).
A fundamental issue which should be resolved since I believe it is at the root of quite a few other issues is componentjs/builder2.js#29 (@jonathanong needs your input). But that's no reason to not go 1.0.0!
@timaschew no problems that I've ever seen, something in particular?
because it doesn't work for me, but it's just my mac and maybe some wrong configuration and npm links ^^ but here someone else reporting an issue: https://github.com/componentjs/component/issues/585
yeah agree to fix https://github.com/componentjs/builder2.js/issues/29 and maybe this here, too: https://github.com/componentjs/component/issues/573
so I prepared some things
my plan is to fix the issues 29 and 573 (see previous comment) and then publish component 1.0.0-rc6 and after a week or so to launch 1.0.0 :smile_cat:
we should write something about duo on an extra md file and clarify that component development will go on until duo is stable enough and stop it if it become really compatible or something like that.
but I think this note we should change:
Newcomers should use Duo instead of this implementation. Duo is more feature-complete and adds additional goodies while still supporting component.json, so check it out!
I agree that that line should be removed - when it is feature complete, we can reconsider, but I don't think it's worth compromising people's faith in this project by turning them to Duo right now. The development repo is awesome, nice work on that!
I think "show how to use the github token, instead of username and password" has already been fixed by showing people how to use netrc? In the docs here we point folks to the Github page which explains creating a token
Sounds good, you're a english speaker, right? maybe you can replace or setup it in an extra file. This could be helpful: http://www.jongleberry.com/the-future-of-component.html
I think "show how to use the github token, instead of username and password" has already been fixed
Yes, that's right, I meant the remote.js repo and changelog: https://github.com/componentjs/guide/blob/master/changelogs/1.0.0.md I fixed it at these parts as well.
https://github.com/componentjs/guide/blob/master/component/getting-started.md shows how to use a Github token instead of username/password
Are those last two items in docs required for a release?
The build passed after I published the latest resolver.js. Time to tag rc6?
@timaschew I can def. do the extra.md, no prob! I'm having trouble locating that callout that "newcomers have switched to Duo" - did you already remove it? I can also fill in this bit if you want: https://github.com/componentjs/component/tree/master#team
And then Extras.md would be in the main component repo here?
@netpoetica yes, I removed it already, sorry, I forgot to notify you
And then Extras.md would be in the main component repo here?
I think we should make a note, that component repo has only documentation for 0.19. And everything related to 1.0.0 will be handled in the guide repo.
I can also fill in this bit if you want: https://github.com/componentjs/component/tree/master#team
Would be nice!
@trevorgerhardt I would like to fix 3 issues before we pushing rc6, with https://github.com/componentjs/builder2.js/issues/82 is almost done I updated the other two tasks in the first post
Are those last two items in docs required for a release?
Like I said, if we seperate between 0.19 and 1.0 docs by using the guide repo for 1.0.0 it's almost done.
There are some articles and examples linked, which might not work with 1.0.0
These should either moved to componentjs/component wiki (which has a deprecated note) or to make the note for each article
just published 1.0.0-rc6 :)
woohoo!
:+1:
So, I would like to update some docs in the guide, then IMO we can release 1.0.0 :smile_cat:
Awesome :-) let me know if there's anything I can do to help!
Working on it - got a lot of little typo/spelling/grammar fixes I will be pushing up shortly. Done: https://github.com/componentjs/guide/commit/97efd0a1c8292a90bc679fafdb76e3ad4056ae5e
great thanks :) will publish 1.0.0 now :smile:
:+1:
:+1:
wonderful ! :+1:
@clintwood @jasonkuhrt @netpoetica @trevorgerhardt @jonathanong
what do you think to release 1.0.0?
So we can do a list what we should fix for this version, for instance I saw a note here: https://github.com/componentjs/component/blob/master/History.md#100-rc4--2014-04-04