[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] ECF 3.4 Release...we're a go for Oct 29, 2010

Hi Folks,

A couple of more requests:

1) if you write a blog...or want to write a blog...please consider making some postings about ECF 3.4 (new things, usage experience, etc) on your blog, in order to help promote ECF, and make people aware of what a good thing we've got going with remote services (in particular). Blogging about other things is fine as well. We can use all the marketing/promotion help we can get from the community.

If you do so, please let me know and I'll add links to the ECF homepage to the blog entries.

And one final thing...

2) since we've moved to git, there are a number of things that are broken on the ECF wiki and eclipse.org website content...e.g. links to project set files are now inappropriate/irrelevant, there is out of date content describing how to access the ECF source code (e.g. [1]), and things like that.

Any help you (the community) can provide in identifying and fixing these doc problems will be highly appreciated. If you would like to contribute/fix some of these problems, please

a) open a new bug (with [doc] in subject) describing where/what the problem is (for example: [2]).
b) assign the bug to yourself, and indicate that you are working on a fix
c) if in the wiki, you can fix yourself (and then resolve the bug as fixed)
d) if for the website (i.e. at http://www.eclipse.org/ecf), you can create a patch and attach to the bug you created. Then one of the committers will apply and resolve the bug.


Thanksinadvance. The move to git will be a great thing for our community, and so helping us update the ECF docs will be good for everyone.

Scott

[1] http://www.eclipse.org/ecf/dev_resources.php
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=328549


On 10/25/2010 11:01 AM, Scott Lewis wrote:
Hi Folks,

An update on the ECF 3.4 release.

Short version: We're a go for ECF 3.4 release on Friday, Oct 29, 2010 (this coming friday).

Long version:

With lots of releng work from both Markus K (thanks!) and myself, we're ready to go for this Friday's ECF 3.4 release. Markus has created a Release_3_4 branch in git [1], and we now have a build job [2] that is building off that branch (and not master).

Requests of committers and contributors:

1) If you have additions and changes intended for *ECF 3.5* but not ECF 3.4, you may now push those things to master. I would ask that if you do this, however, that you please take care to try to not break the build jobs [3]. Actually, the previous sentence applies *all the time*...please, when you push changes, additions, etc to master, it's important that you

a) Do not break any build jobs. If build jobs become broken, someone (perhaps me, perhaps Markus) will come after you electronically pretty quickly...i.e. to fix whatever it is broke the build job. If things aren't fixed quickly, we will rollback the committed changes.

b) When/if you push new API or providers to master, at the same time please try to also add test code (either new test cases or entire new test plugins) to the appropriate automated tests. For new test code...please either make sure that the test is passing...or if the new test code exposes a pre-existing ECF bug, that you open a new bug describing the exposed problem before adding the test code to the automated build.

2) For this week...I would appreciate any help that committers and contributors can give in doing installation testing before Friday. What I do for installation testing is this:

a) Using a build from the Release_3_4 job [2], install the ECF sdk into Eclipse 3.6.1 (and/or other versions of Eclipse). I usually use a fresh version of the Eclipse SDK, but that's not necessary. It should be possible to update existing ECF installations as well.
b) Check the Help->About plugin information...i.e. to make sure the ECF plugins are correctly installed, and that they contain the correct bundle-provider, bundle-name
c) Run some of the old example apps (e.g. irc client, XMPPS client...e.g. google talk account, collab client, etc).
d) Sometimes I also import source for the remote services hello example...i.e. to make sure everything is there to allow people to view the src, run the example (e.g. the product configuration).


If you do any installation issues and find something wrong that is severe, please open a bug immediately, and make it major or critical. Also please set the target milestone to 3.4.0.

This is going to be a very good release for us...coming out just before ESE (next week), with some very nice new things for remoteservices, eventadmin, rest API...along with lots of bug fixes and other contribution...driven by community usage. We're making great progress.

I'll make a final 3.4 announcement on this mailing list on Friday 29 (probably in the am pacific time), after the final build has been completed and promoted to dev.eclipse.org.

Ok...congrats and thanks to all.

Scott

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=328265
[2] https://ecf2.osuosl.org/hudson/job/R-Release_3_4-sdk.feature/
[3] https://ecf2.osuosl.org/hudson/

_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev