[jira] Updated: (FELIX-1152) wrapper scripts fail to start Karaf

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet updated FELIX-1152: --- Summary: wrapper scripts fail to start Karaf (was: wrapper scipts fail to start Karaf)

[jira] Resolved: (FELIX-1152) wrapper scripts fail to start Karaf

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet resolved FELIX-1152. Resolution: Fixed Fix Version/s: karaf-1.0.0 Assignee: Guillaume Nodet

[jira] Resolved: (FELIX-1468) wrapper:install and admin:create prints old ansi output that need to be converted to real ansi

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet resolved FELIX-1468. Resolution: Fixed Assignee: Guillaume Nodet URL:

[jira] Resolved: (FELIX-1126) No errors are generated for a bad URL passed to the features/addUrl, features/refreshUrl, or features/list commands.

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet resolved FELIX-1126. Resolution: Fixed Fix Version/s: karaf-1.0.0 Assignee: Guillaume Nodet

[jira] Assigned: (FELIX-1464) issue when using a negation in ldap service dependency filter

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans reassigned FELIX-1464: --- Assignee: Marcel Offermans issue when using a negation in ldap service dependency

[jira] Work started: (FELIX-1411) Issue on windows to find components inside bundle

2009-08-11 Thread Clement Escoffier (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1411?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on FELIX-1411 started by Clement Escoffier. Issue on windows to find components inside bundle -

[jira] Commented: (FELIX-1464) issue when using a negation in ldap service dependency filter

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741755#action_12741755 ] Marcel Offermans commented on FELIX-1464: - You are right that even though the

[jira] Resolved: (FELIX-1464) issue when using a negation in ldap service dependency filter

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans resolved FELIX-1464. - Resolution: Fixed Please review the applied patch and comment and re-open if this is not

[jira] Resolved: (FELIX-1278) DM/ AutoConfig is active event if setCallbacks method has been invoked

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans resolved FELIX-1278. - Resolution: Fixed Implemented the change. Please review and test it! DM/ AutoConfig is

[jira] Resolved: (FELIX-1411) Issue on windows to find components inside bundle

2009-08-11 Thread Clement Escoffier (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1411?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Clement Escoffier resolved FELIX-1411. -- Resolution: Fixed Fix Version/s: iPOJO-1.6.0 Fix in the trunk. The issue came

[jira] Closed: (FELIX-50) Some contribution to the Dependency manager

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans closed FELIX-50. - Closing the issue as it has been resolved for some time now and nobody commented on it anymore, so

[jira] Closed: (FELIX-992) Allow DM to inject service properties using a Map

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans closed FELIX-992. -- Latest comments indicate the reporter agrees with the resolution, so I'm closing this issue.

[jira] Closed: (FELIX-987) Please make bundle context injection optional

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans closed FELIX-987. -- Closed the issue, assuming it's okay like this. Please make bundle context injection optional

[jira] Commented: (FELIX-1464) issue when using a negation in ldap service dependency filter

2009-08-11 Thread Arjun Panday (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741770#action_12741770 ] Arjun Panday commented on FELIX-1464: - I agree, the extra check is not very useful (not

[jira] Commented: (FELIX-1278) DM/ AutoConfig is active event if setCallbacks method has been invoked

2009-08-11 Thread Arjun Panday (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741775#action_12741775 ] Arjun Panday commented on FELIX-1278: - I just tried it and it works. Thanks again.

[jira] Reopened: (FELIX-1464) issue when using a negation in ldap service dependency filter

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans reopened FELIX-1464: - Made a mistake in the implementation. Forgot to invoke getName() on the class before using

[jira] Resolved: (FELIX-1464) issue when using a negation in ldap service dependency filter

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans resolved FELIX-1464. - Resolution: Fixed Committed the fix. issue when using a negation in ldap service

[jira] Updated: (FELIX-1325) gogo doesn't report a command not found error unless an argument is supplied

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet updated FELIX-1325: --- Attachment: FELIX-1325.patch Attach is an attempt to fix the issue. There is one problem

[jira] Created: (FELIX-1471) Use () for command grouping and $() for execution instead of

2009-08-11 Thread Guillaume Nodet (JIRA)
Use () for command grouping and $() for execution instead of --- Key: FELIX-1471 URL: https://issues.apache.org/jira/browse/FELIX-1471 Project: Felix Issue Type: Improvement

Re: Gogo

2009-08-11 Thread Guillaume Nodet
I'd like to tackle this issue but I'm still not comfortable at the meaning of $() and (). The problem I have is whether the output should be evaluated or not. For example, if we consider () to be equivalent to echo a = a echo echo a = echo a echo a ; echo b = ab Now, when using

[jira] Assigned: (FELIX-1305) DPs with Bundles having parametrized SymbolicNames throw Exception

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans reassigned FELIX-1305: --- Assignee: Marcel Offermans DPs with Bundles having parametrized SymbolicNames throw

[jira] Resolved: (FELIX-1305) DPs with Bundles having parametrized SymbolicNames throw Exception

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans resolved FELIX-1305. - Resolution: Fixed Just committed the patch. Please confirm that it works now. DPs with

[jira] Resolved: (FELIX-1306) getDataFile handling in DeploymentSessionImpl sometimes does not work

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans resolved FELIX-1306. - Resolution: Fixed Patch applied. getDataFile handling in DeploymentSessionImpl

[jira] Assigned: (FELIX-1307) Log situation in DeploymentAdmin impl very unclear

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Offermans reassigned FELIX-1307: --- Assignee: Marcel Offermans Log situation in DeploymentAdmin impl very unclear

[jira] Commented: (FELIX-1307) Log situation in DeploymentAdmin impl very unclear

2009-08-11 Thread Marcel Offermans (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741894#action_12741894 ] Marcel Offermans commented on FELIX-1307: - There is some infrastructure for logging

[jira] Reopened: (FELIX-1276) There is no way to get all the Feature information from the FeaturesService

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet reopened FELIX-1276: There is no way to get all the Feature information from the FeaturesService

Re: Gogo

2009-08-11 Thread Guillaume Nodet
I also want to raise another problem, which is the undeterministic aspect of the evaluation. A statement is considered a comment if the first argument is a string, else it assumes it represents a method call. Thus, you can't call a method on a string. This would be a problem when using things

OSGi Alliance artifacts are finally in Maven Central

2009-08-11 Thread Alin Dreghiciu
FYI, Finally the official OSGi Alliance artifacts are now in Maven Central so there is no need of using third party repository to get access to them. For those that already used them from OPS4J repository there is no change in groupId/artifactId.

[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741911#action_12741911 ] Guillaume Nodet commented on FELIX-1221: I think the use of this property should be

Re: OSGi Alliance artifacts are finally in Maven Central

2009-08-11 Thread Richard S. Hall
Good! Now I wonder how long it will take to get R4.2 artifacts in there. ;-) - richard On 8/11/09 11:13, Alin Dreghiciu wrote: FYI, Finally the official OSGi Alliance artifacts are now in Maven Central so there is no need of using third party repository to get access to them. For those that

[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741913#action_12741913 ] Guillaume Nodet commented on FELIX-1221: This is also related to

[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741919#action_12741919 ] Tim Moloney commented on FELIX-1221: I believe that the patch for FELIX-1218 that you

[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741927#action_12741927 ] Guillaume Nodet commented on FELIX-1221: In addition, this property should only be

[jira] Created: (FELIX-1472) Better handling of configurations from the deployer and feature service

2009-08-11 Thread Guillaume Nodet (JIRA)
Better handling of configurations from the deployer and feature service --- Key: FELIX-1472 URL: https://issues.apache.org/jira/browse/FELIX-1472 Project: Felix Issue Type:

[jira] Resolved: (FELIX-1472) Better handling of configurations from the deployer and feature service

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet resolved FELIX-1472. Resolution: Fixed Related to https://issues.apache.org/jira/browse/FELIX-895 and

[jira] Resolved: (FELIX-1469) Add svn:ignore property to a few Karaf projects

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet resolved FELIX-1469. Resolution: Fixed Fix Version/s: karaf-1.0.0 Assignee: Guillaume Nodet

[jira] Resolved: (FELIX-1276) There is no way to get all the Feature information from the FeaturesService

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet resolved FELIX-1276. Resolution: Fixed URL: http://svn.apache.org/viewvc?rev=803186view=rev There is no way

[jira] Closed: (FELIX-1469) Add svn:ignore property to a few Karaf projects

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1469. -- Add svn:ignore property to a few Karaf projects ---

[jira] Closed: (FELIX-1465) Make symbolic names of Karaf webconsole bundles consistent with other bundles

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1465. -- Make symbolic names of Karaf webconsole bundles consistent with other bundles

[jira] Closed: (FELIX-1466) org.apache.felix.karaf.features.FeaturesServiceTest fails

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1466. -- org.apache.felix.karaf.features.FeaturesServiceTest fails

[jira] Closed: (FELIX-1220) Remove unnecssary parts of a filter

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1220. -- Remove unnecssary parts of a filter --- Key:

[jira] Closed: (FELIX-1467) Add Karaf to top-level build files

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1467. -- Add Karaf to top-level build files -- Key: FELIX-1467

[jira] Closed: (FELIX-1218) Existing configurations are not retrieved when installing a feature

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1218?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1218. -- Existing configurations are not retrieved when installing a feature

[jira] Closed: (FELIX-1276) There is no way to get all the Feature information from the FeaturesService

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1276. -- There is no way to get all the Feature information from the FeaturesService

[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742021#action_12742021 ] Tim Moloney commented on FELIX-1221: I agree that the property is used by the features

[jira] Closed: (FELIX-1126) No errors are generated for a bad URL passed to the features/addUrl, features/refreshUrl, or features/list commands.

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1126. -- No errors are generated for a bad URL passed to the features/addUrl, features/refreshUrl, or

[jira] Closed: (FELIX-1152) wrapper scripts fail to start Karaf

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney closed FELIX-1152. -- wrapper scripts fail to start Karaf --- Key:

[jira] Issue Comment Edited: (FELIX-1462) Felix framework launcher should only use standard launching API

2009-08-11 Thread Richard S. Hall (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742032#action_12742032 ] Richard S. Hall edited comment on FELIX-1462 at 8/11/09 12:42 PM:

[jira] Updated: (FELIX-1127) Add a name for a repository

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet updated FELIX-1127: --- Summary: Add a name for a repository (was: Add a repository column to the output of

[jira] Resolved: (FELIX-1127) Add a name for a repository

2009-08-11 Thread Guillaume Nodet (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guillaume Nodet resolved FELIX-1127. Resolution: Fixed Fix Version/s: karaf-1.0.0 Assignee: Guillaume Nodet

[jira] Commented: (FELIX-1127) Add a name for a repository

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742074#action_12742074 ] Tim Moloney commented on FELIX-1127: Sweet! Thanks. :) Is the curly bracket in

[jira] Commented: (FELIX-1325) gogo doesn't report a command not found error unless an argument is supplied

2009-08-11 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742091#action_12742091 ] Derek Baum commented on FELIX-1325: --- Guillaume Nodet writes: I think the following tests

Re: Gogo

2009-08-11 Thread Derek Baum
yes, I agree that it is a problem that you cannot invoke methods on String objects. The String class contains many useful methods e.g. startsWith(), that should be directly usable in Gogo without having to create equivalent commands. I also want to raise another problem: RFC132 commands are

Re: Gogo

2009-08-11 Thread Derek Baum
2009/8/11 Guillaume Nodet gno...@gmail.com I'd like to tackle this issue but I'm still not comfortable at the meaning of $() and (). I think I may have complicated this issue by introducing $(). I no longer think $() is needed. I think we can change directly to () without changing their

[jira] Issue Comment Edited: (FELIX-1127) Add a name for a repository

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742199#action_12742199 ] Tim Moloney edited comment on FELIX-1127 at 8/11/09 8:42 PM: -

[jira] Updated: (FELIX-1066) Assume a default type/classified (xml/features) on the features addUrl/removeUrl commands

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney updated FELIX-1066: --- Attachment: FELIX-1066-OptionalMavenUrlComponents.patch FELIX-1066-OptionalMavenUrlComponents.patch

Re: OSGi Alliance artifacts are finally in Maven Central

2009-08-11 Thread Felix Meschberger
Hi Francesco, The source files are below OSGI-OPT inside the JAR files. Regards Felix Francesco Furfari schrieb: Hello, I wrote some days ago that osgi.core artifact deployed with *apache.felix groupId* should have, at least, javadoc:jar artifacts to enable help tools (e.g. enabling

Re: OSGi Alliance artifacts are finally in Maven Central

2009-08-11 Thread Felix Meschberger
Great news ! Thanks. Regards Felix Alin Dreghiciu schrieb: FYI, Finally the official OSGi Alliance artifacts are now in Maven Central so there is no need of using third party repository to get access to them. For those that already used them from OPS4J repository there is no change in

[jira] Updated: (FELIX-1066) Assume a default type/classified (xml/features) on the features addUrl/removeUrl commands

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney updated FELIX-1066: --- Comment: was deleted (was: FELIX-1066-OptionalMavenUrlComponents.patch make the version, type, and

[jira] Updated: (FELIX-1066) Assume a default type/classified (xml/features) on the features addUrl/removeUrl commands

2009-08-11 Thread Tim Moloney (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Moloney updated FELIX-1066: --- Attachment: FELIX-1066-OptionalMavenUrlComponents.patch FELIX-1066-OptionalMavenUrlComponents.patch

Re: Gogo

2009-08-11 Thread Peter Kriens
For simplicity, should we not just have () and not $(), seeing that () can be done with tac? Kind regards, Peter Kriens On 11 aug 2009, at 14:20, Guillaume Nodet wrote: I'd like to tackle this issue but I'm still not comfortable at the meaning of $() and (). The problem I have