Re: Rationalizing two OpenOffice websites

2011-11-24 Thread Jürgen Schmidt
On 11/23/11 5:55 PM, Kay Schenk wrote: +1...all good, and something we had discussed early on. However, as I work on porting legacy info over, I am wondering what to do about the more developer centered areas of the site: api, sc, sw, framework, external (? -- I need to look at this one),

Re: [Code] strategy for child works spaces

2011-11-24 Thread Armin Le Grand
Hi Pedro, On 23.11.2011 17:08, Pedro Giffuni wrote: Hi; That's very cool. Thanks Armand! I've checked out the status of AGG and while the new version is GPL'd, it was abandoned and the community has done some enhancements on the BSD licensed version that I could bring in. I thought

Re: [Code] strategy for child works spaces

2011-11-24 Thread Armin Le Grand
Salut eric, On 23.11.2011 17:21, eric b wrote: Hello Armin, Le 23 nov. 11 à 16:48, Armin Le Grand a écrit : Hi *, I have now started to add my cwses to branches, at least the long lasting ones. I have not created a cws directory since there already was a /branches directory, so no

Re: [Code] strategy for child works spaces

2011-11-24 Thread Armin Le Grand
Hi Eric, On 24.11.2011 11:01, Armin Le Grand wrote: Salut eric, [..] To avoid double work, please wait for my okay, I have not yet checked in something on that branches. I'll first have to take my stuff to diffs and apply them, this will need a while (with test build)... OOps,

[Code] issue 118623: Update Rhino from 1.5R5 to 1.7R3

2011-11-24 Thread Tsutomu Uchino
Hi all, I made a patch to update Rhino from 1.5R5 to 1.7R3. Current Rhino has problem about its license on its additional component swingExtSrc but 1.7R3 does not need it anymore. I'm sorry, my patch does not have a part to change downloading Rhino. Would anybody like to review and commit?

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Andre Fischer
Hi all, The last open item on the IP clearance wiki page is the removal of the dictionary module from the AOO source code. In order to provide a developer build in the near future that does not contain category-x licensed code we need a short term solution. The central question is if we

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Gianluca Turconi
Il 24/11/2011 14.28, Andre Fischer ha scritto: A. Download the extension (assuming that the right locale can be detected) automatically from the extension repository during installation. B. As last step of the installation, pop up a web page that, among other things, tells the user that there

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
Hello Andre; --- On Thu, 11/24/11, Andre Fischer a...@a-w-f.de wrote: Hi all, The last open item on the IP clearance wiki page is the removal of the dictionary module from the AOO source code. I think we cannot ship MPL source code either (not even download+patches). That includes rhino,

Re: [CODE] issue 118608: IP clearance: Remove cppunit source

2011-11-24 Thread Pedro Giffuni
--- On Tue, 11/22/11, Raphael Bircher wrote: ... I will commit it unless something breaks in the next half hour or so :). Let's wait a little bit longer, that we can do same more tests. We have time. I am not sure how long a little bit longer is supposed to be but I will commit this

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Gianluca Turconi
Il 24/11/2011 15.01, Pedro Giffuni ha scritto: I think we should keep the non copyleft dictionaries for reference. I think that leaves us with English, Russian, Croatian and I have an old italian version kindly donated by Gianluca to the MySpell pseudo-project @Apache-Extras. Please, keep in

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
--- On Thu, 11/24/11, Gianluca Turconi pub...@letturefantastiche.com wrote: ... Il 24/11/2011 15.01, Pedro Giffuni ha scritto: I think we should keep the non copyleft dictionaries for reference. I think that leaves us with English, Russian, Croatian and I have an old italian version

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Jürgen Schmidt
On 11/24/11 3:29 PM, Pedro Giffuni wrote: --- On Thu, 11/24/11, Gianluca Turconipub...@letturefantastiche.com wrote: ... Il 24/11/2011 15.01, Pedro Giffuni ha scritto: I think we should keep the non copyleft dictionaries for reference. I think that leaves us with English, Russian,

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Andre Fischer
Hi, On 24.11.2011 15:01, Pedro Giffuni wrote: Hello Andre; --- On Thu, 11/24/11, Andre Fischera...@a-w-f.de wrote: Hi all, The last open item on the IP clearance wiki page is the removal of the dictionary module from the AOO source code. I think we cannot ship MPL source code either (not

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Ariel Constenla-Haile
On Thu, Nov 24, 2011 at 06:29:42AM -0800, Pedro Giffuni wrote: Hunspell is still the main spellchecker in AOO but we cannot ship the italian dictionary and even the MPL dictionaries have to be removed from the repository. Exactly, what do you mean by saying You can go ahead and kill

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Jürgen Schmidt
On 11/24/11 3:57 PM, Ariel Constenla-Haile wrote: On Thu, Nov 24, 2011 at 06:29:42AM -0800, Pedro Giffuni wrote: Hunspell is still the main spellchecker in AOO but we cannot ship the italian dictionary and even the MPL dictionaries have to be removed from the repository. Exactly, what do you

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Ariel Constenla-Haile
On Thu, Nov 24, 2011 at 06:29:42AM -0800, Pedro Giffuni wrote: We are not allowed to ship copyleft (strong or weak) in source releases so the same rules about not download+patching copyleft apply to hunspell. I forgot to add that patches are in the oracle-sga-2.txt

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
Hi Ariel; If the comment on the Wiki has been approved by Apache legal and not just an interpretation you guys are right. I tend to be pretty strict in this type of issues so please excuse me for scaring you all ;-). Pedro. --- On Thu, 11/24/11, Ariel Constenla-Haile arie...@apache.org wrote:

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
--- On Thu, 11/24/11, Andre Fischer a...@a-w-f.de wrote: I think we cannot ship MPL source code either (not even download+patches). That includes rhino, saxon and nss/mozilla. Hm, as far as I understand this we can not ship MPL code in the source release directly, but the

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Jürgen Schmidt
On 11/24/11 4:52 PM, Pedro Giffuni wrote: --- On Thu, 11/24/11, Andre Fischera...@a-w-f.de wrote: I think we cannot ship MPL source code either (not even download+patches). That includes rhino, saxon and nss/mozilla. Hm, as far as I understand this we can not ship MPL code in the source

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
Hi Jurgen; --- On Thu, 11/24/11, Jürgen Schmidt jogischm...@googlemail.com wrote: As I had understood it the idea is that we shouldn't be using patches as a workaround to do actual coding on top of copyleft components, so I guess if the components are not on by default that is OK.

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Ariel Constenla-Haile
Hi Pedro, * On Thu, Nov 24, 2011 at 07:52:50AM -0800, Pedro Giffuni wrote: I think we should keep the non copyleft dictionaries for reference. I think that leaves us with English, Russian, Croatian and I have an old italian version kindly donated by Gianluca to the MySpell

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Mathias Bauer
Just a dumb question: why do we think that the dicts are source code? At least those without patches are distributed without any treatment. We just package them. So where is the difference between an MPL library and an MPL .dic file? Just the extension and the encoding of its content. Regards

Re: Rationalizing two OpenOffice websites

2011-11-24 Thread Kay Schenk
On Wed, Nov 23, 2011 at 4:05 PM, Dave Fisher dave2w...@comcast.net wrote: Hi Kay, I have some concerns that the buildbot broke recently. Also, somehow my checkout of ooo-site was busted with a lock. I am currently doing a re-checkout. yes...sorry about that! documentation was HUGE and

Re: Rationalizing two OpenOffice websites

2011-11-24 Thread Kay Schenk
2011/11/24 Jürgen Schmidt jogischm...@googlemail.com On 11/23/11 5:55 PM, Kay Schenk wrote: +1...all good, and something we had discussed early on. However, as I work on porting legacy info over, I am wondering what to do about the more developer centered areas of the site: api, sc, sw,

RE: Rationalizing two OpenOffice websites

2011-11-24 Thread Dennis E. Hamilton
I think these kinds of developer/power-user/extension user/developer changes need to be made carefully, since OO.o 3.x releases are still out there and are the only official releases under the lineage. I would wait until after cutover for anything that is not urgent to get right as soon as

RE: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Dennis E. Hamilton
Three concerns, in addition to the ones Gianluca expressed already: 1. The extensions.services.openoffice.org site is not working reliably and is not operated by ASF. Any in-product access to the site has to work well and deal with unavailability. 2. I repeat my security concern over the

Re: [Code] issue 118623: Update Rhino from 1.5R5 to 1.7R3

2011-11-24 Thread Tsutomu Uchino
I updated the state of the issue 118612 to INVALID. Please forget my request to commit the patch. Thanks, Tsutom 2011/11/24 Tsutomu Uchino hanya.r...@gmail.com: Hi all, I made a patch to update Rhino from 1.5R5 to 1.7R3. Current Rhino has problem about its license on its additional

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Rob Weir
On Nov 24, 2011, at 12:17 PM, Dennis E. Hamilton orc...@apache.org wrote: Three concerns, in addition to the ones Gianluca expressed already: 1. The extensions.services.openoffice.org site is not working reliably and is not operated by ASF. Any in-product access to the site has to work well

[bugzilla] No issues found when searching?

2011-11-24 Thread Marcus (OOo)
I got caught in the trap, again. When you search for issues but none where found, the reason is likely that the default search is set to the last 7 months. Set it to a more reasonable value and you will swin in issues. Questions: Am I alone with the feeling that the setting to search only

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Rob Weir
On Nov 24, 2011, at 10:37 AM, Pedro Giffuni p...@apache.org wrote: Hi Ariel; If the comment on the Wiki has been approved by Apache legal and not just an interpretation you guys are right. Weak copy left (category-b) like MPL may be included in our binary releases but not our source

Re: [bugzilla] No issues found when searching?

2011-11-24 Thread FR web forum
When you search for issues but none where found, the reason is likely that the default search is set to the last 7 months. Set it to a more reasonable value and you will swin in issues. Maybe clarify your seach criteria? What do you looking for?

Re: [bugzilla] No issues found when searching?

2011-11-24 Thread FR web forum
It's about general searching. Nothing special. Could you talking about concretely? Give us a real case to test. But always I start a search I wonder about the low number of results. If I search msword, BZ returns 224 issues.

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
Rob; --- On Thu, 11/24/11, Rob Weir rabas...@gmail.com wrote: Hi Ariel; If the comment on the Wiki has been approved by Apache legal and not just an interpretation you guys are right. Weak copy left (category-b) like MPL may be included in our binary releases but not our source

Re: [bugzilla] No issues found when searching?

2011-11-24 Thread Marcus (OOo)
Am 11/24/2011 07:14 PM, schrieb FR web forum: It's about general searching. Nothing special. Could you talking about concretely? Give us a real case to test. But always I start a search I wonder about the low number of results. If I search msword, BZ returns 224 issues.

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Rob Weir
On Nov 24, 2011, at 1:38 PM, Pedro Giffuni p...@apache.org wrote: Rob; --- On Thu, 11/24/11, Rob Weir rabas...@gmail.com wrote: Hi Ariel; If the comment on the Wiki has been approved by Apache legal and not just an interpretation you guys are right. Weak copy left (category-b) like

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
Hi Mathias; I wondered the same when I suggested they should be treated as documentation, and still it classifies as weak copyleft. --- On Thu, 11/24/11, Mathias Bauer mathias_ba...@gmx.net wrote: Just a dumb question: why do we think that the dicts are source code? At least those without

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
--- On Thu, 11/24/11, Rob Weir rabas...@gmail.com wrote: In any case the project is not going to grind to a halt every time you are unsure. If you think we are doing something wrong then you need to back that with some authority, a link to a policy statement or authoritative

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Mathias Bauer
Am 24.11.2011 um 19:50 schrieb Pedro Giffuni p...@apache.org: Hi Mathias; I wondered the same when I suggested they should be treated as documentation, and still it classifies as weak copyleft. --- On Thu, 11/24/11, Mathias Bauer mathias_ba...@gmx.net wrote: Just a dumb question: why

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Rob Weir
On Nov 24, 2011, at 2:04 PM, Pedro Giffuni p...@apache.org wrote: --- On Thu, 11/24/11, Rob Weir rabas...@gmail.com wrote: In any case the project is not going to grind to a halt every time you are unsure. If you think we are doing something wrong then you need to back that with some

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
--- On Thu, 11/24/11, Rob Weir rabas...@gmail.com wrote: This attitude from you is hardly surprising because we all know you have all the answers :-P. It is memory not attitude. I don't know all the answers, but I do know the answers to questions that have already been asked and

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
Hi Mathias; --- On Thu, 11/24/11, Mathias Bauer mathias_ba...@gmx.net wrote: You mean like just tar them all and put them with the binary release? Yes. Even packaging as extension and deploying these packages as part of a binary release does not look fundamentally different than

AUTO: Lei WL Wang is out of the office (returning 12/05/2011)

2011-11-24 Thread Lei WL Wang
I am out of the office until 12/05/2011. I will take vacation from 11/25 to 12/2, Peng Yun Quan will be my backup. Anything urgent, please contact Yun Quan(Yun Quan Peng/China/IBM) or Jin Hua (Jin Hua Chen/China/IBM) Note: This is an automated response to your message Re: GPL'd dictionaries

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Mathias Bauer
Am 24.11.2011 um 20:46 schrieb Pedro Giffuni p...@apache.org: Hi Mathias; --- On Thu, 11/24/11, Mathias Bauer mathias_ba...@gmx.net wrote: You mean like just tar them all and put them with the binary release? Yes. Even packaging as extension and deploying these packages as part

RE: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Dennis E. Hamilton
Simple point: Something is category B because someone with the authority to do so put a category B license on it. It doesn't matter what it is or how wrong-headed they were to do that. More complicated: It is important to understand the principle behind how category B material is handled the

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
+1 I think it's simple enough. We can make life more difficult after 3.4. Still the italian dictionary is GPL only. --- On Thu, 11/24/11, Mathias Bauer mathias_ba...@gmx.net wrote: Am 24.11.2011 um 20:46 schrieb Pedro Giffuni p...@apache.org: Hi Mathias; --- On Thu, 11/24/11,

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Rob Weir
On Nov 24, 2011, at 3:27 PM, Dennis E. Hamilton orc...@apache.org wrote: Simple point: Something is category B because someone with the authority to do so put a category B license on it. It doesn't matter what it is or how wrong-headed they were to do that. More complicated: It is

[PROPOSAL] Keeping AOO Attack Surface Small

2011-11-24 Thread Dennis E. Hamilton
Here are some proposal elements around the Attack Surface of Apache OpenOffice and keeping it small: P1. Extensions, supplements, and updates downloaded by the run-time installer or product shall only be retrieved from URLs under Apache control from sites operated by Apache infrastructure.

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
I have already lost much time on this, but I will give this a last attempt. --- On Thu, 11/24/11, Rob Weir rabas...@gmail.com wrote: Maybe some are making an unstated and unwarranted assumption that our source release will contain 100% of what is in SVN?  That would explain much of the

Re: [PROPOSAL] Keeping AOO Attack Surface Small

2011-11-24 Thread Rob Weir
On Thursday, November 24, 2011, Dennis E. Hamilton orc...@apache.org wrote: Here are some proposal elements around the Attack Surface of Apache OpenOffice and keeping it small: P1. Extensions, supplements, and updates downloaded by the run-time installer or product shall only be retrieved from

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Rob Weir
On Thursday, November 24, 2011, Pedro Giffuni p...@apache.org wrote: I have already lost much time on this, but I will give this a last attempt. --- On Thu, 11/24/11, Rob Weir rabas...@gmail.com wrote: Maybe some are making an unstated and unwarranted assumption that our source release

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Simon Phipps
On 24 Nov 2011, at 22:09, Rob Weir wrote: We are working on a release. We are not facing an immediate graduation vote. I had gained the impression over the past half-year that the threshold for Apache to permit a podling to make a release was the same as for graduation. Is that perception

Re: [PROPOSAL] Keeping AOO Attack Surface Small

2011-11-24 Thread Pedro Giffuni
--- On Thu, 11/24/11, Rob Weir robw...@apache.org wrote: Here are some proposal elements around the Attack Surface of Apache OpenOffice and keeping it small:   P1. Extensions, supplements, and updates downloaded by the run-time installer or product shall only be retrieved from URLs

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Mathias Bauer
Am 24.11.2011 21:27, schrieb Dennis E. Hamilton: Simple point: Something is category B because someone with the authority to do so put a category B license on it. It doesn't matter what it is or how wrong-headed they were to do that. More complicated: It is important to understand the

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Mathias Bauer
Am 24.11.2011 22:43, schrieb Pedro Giffuni: That is exactly *your* point of confusion here. One of our mentors stated we cannot have infringing code in SVN at the time we graduate. (You had this pretty wrong with dmake which is GPL but it also applies to MPL). I really think you should add

Re: [Code] strategy for child works spaces

2011-11-24 Thread Michael Stahl
hi Ariel, On 23.11.2011 17:16, Ariel Constenla-Haile wrote: On Wed, Nov 23, 2011 at 08:08:21AM -0800, Pedro Giffuni wrote: FWIW, Michael Stahl had these CWSs in the pipeline, I hope he or someone else finds the time to merge them into some branch: gnumake4 I started working in this

Re: Rationalizing two OpenOffice websites

2011-11-24 Thread Marcus (OOo)
Am 11/22/2011 06:54 PM, schrieb Dennis E. Hamilton: ++1 AH!! Jürgen said the magic word: PORTAL. Now I can say something that has been nagging at me without words. It will be extremely valuable for the openoffice.org web site to remain the portal of the openoffice.org lineage, where the

Re: [Code] strategy for child works spaces

2011-11-24 Thread Ariel Constenla-Haile
Hi Michael, * On Fri, Nov 25, 2011 at 12:04:24AM +0100, Michael Stahl wrote: hi Ariel, On 23.11.2011 17:16, Ariel Constenla-Haile wrote: On Wed, Nov 23, 2011 at 08:08:21AM -0800, Pedro Giffuni wrote: FWIW, Michael Stahl had these CWSs in the pipeline, I hope he or someone else finds the

Re: Rationalizing two OpenOffice websites

2011-11-24 Thread TJ Frazier
Hi, Marcus, Off-topic (re PS:), but couldn't resist. On 11/24/2011 18:42, Marcus (OOo) wrote: Am 11/22/2011 06:54 PM, schrieb Dennis E. Hamilton: [...] I would rather preserve those URLs. The shorter ones are nice and the old ones could redirect to them. And I wouldn't do this quickly

Re: Rationalizing two OpenOffice websites

2011-11-24 Thread Marcus (OOo)
Am 11/25/2011 02:04 AM, schrieb TJ Frazier: Hi, Marcus, Off-topic (re PS:), but couldn't resist. On 11/24/2011 18:42, Marcus (OOo) wrote: Am 11/22/2011 06:54 PM, schrieb Dennis E. Hamilton: [...] I would rather preserve those URLs. The shorter ones are nice and the old ones could redirect

Re: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Pedro Giffuni
--- On Thu, 11/24/11, Rob Weir robw...@apache.org wrote: This is the surest and easiest way forward. If you want to volunteer to implement an alternative approach then feel free to make a proposal for what you want to do. Oh. I solved this issue already for PedroOffice. I will amuse

UNO awt graphical design editor in NetBeans and Enhance NetBeans OpenOffice.org API plugin

2011-11-24 Thread Gerardo Gómez
Hello everyone. I had read from here:http://wiki.services.openoffice.org/wiki/API/To-Dos , it seems to be some ideas and because i'm interested in that subject i would like to know, what other ideas are about the GUI designer?. Another thing, the NetBeans Oo.org plugin only works in the version

Re: UNO awt graphical design editor in NetBeans and Enhance NetBeans OpenOffice.org API plugin

2011-11-24 Thread Jürgen Schmidt
Hi Gerardo, On 11/25/11 4:28 AM, Gerardo Gómez wrote: Hello everyone. I had read from here:http://wiki.services.openoffice.org/wiki/API/To-Dos , it seems to be some ideas and because i'm interested in that subject i would like to know, what other ideas are about the GUI designer?. Another

RE: GPL'd dictionaries (was Re: ftp.services.openoffice.org?)

2011-11-24 Thread Dennis E. Hamilton
I agree that case should be investigated further. I know nothing of the format of these dictionaries. Where is one that you recommend for closer examination? Then it can be verified how much they are source codes or data files that do [not] have the quality of binaries that the category B

RE: [PROPOSAL] Keeping AOO Attack Surface Small

2011-11-24 Thread Dennis E. Hamilton
Rob, Thanks for this. You're right, I did not consider the enterprise case. I would say that this is the default for binaries that are built for download by whoever from Apache OpenOffice download locations. I agree that ways to modify installs for internal use of organizations (but not

RE: Line Breaks and Not

2011-11-24 Thread Dennis E. Hamilton
My usual e-mail plaintext format does not have fixed line breaks inside paragraphs. That allows reflow in accordance with the recipients e-mail browser window parameters (just like with web pages). Because there are still many clients that won't reflow, and many users here expect hard line