commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simone Tripodi <simonetrip...@apache.org>
Subject Re: [SITE] commons skin and parent snapshots uploaded; please test!
Date Tue, 01 Mar 2011 18:00:14 GMT
Hi Seb,
I think you can call for a vote, I don't see any blockin issue, so we
can update the sites with the required branding.
WDYT?
Simo

http://people.apache.org/~simonetripodi/
http://www.99soft.org/



On Tue, Mar 1, 2011 at 6:45 PM, sebb <sebbaz@gmail.com> wrote:
> OK, thanks! I've been unable to update the SNAPSHOT repo because mvn
> deploy has locked me out.
>
> I had the wrong settings so passwords were not decoded properly.
> Very annoying the Maven still goes ahead and uses the incorrect password...
>
> On 1 March 2011 17:31, Simone Tripodi <simonetripodi@apache.org> wrote:
>> Hi Seb,
>> just to confirm that after your latest commits, the skin works right.
>> Thanks,
>> Simo
>>
>> http://people.apache.org/~simonetripodi/
>> http://www.99soft.org/
>>
>>
>>
>> On Tue, Mar 1, 2011 at 5:38 PM, Simone Tripodi <simonetripodi@apache.org> wrote:
>>> Don't worry, tests are to discover such kind of problem :)
>>> OK nice, looking forward to test against next fixes, thanks!!!
>>> Simo
>>>
>>> http://people.apache.org/~simonetripodi/
>>> http://www.99soft.org/
>>>
>>>
>>>
>>> On Tue, Mar 1, 2011 at 5:35 PM, sebb <sebbaz@gmail.com> wrote:
>>>> On 1 March 2011 16:21, Simone Tripodi <simonetripodi@apache.org> wrote:
>>>>> Back, found where the problem is: this section of code
>>>>>
>>>>> <head>
>>>>>    <!-- Better display of <source> code sections -->
>>>>>    <link rel="stylesheet" href="./css/prettify.css" type="text/css"
>>>>> media="all" />
>>>>>    <script type="text/javascript" src="./js/prettify.js"></script>
>>>>>    <script type="text/javascript">
>>>>>        window.onload=function() {
>>>>>            prettyPrint();
>>>>>        }
>>>>>    </script>
>>>>>    </head>
>>>>>
>>>>> works only if pages are located under the site root; if I put pages
>>>>> under subdirectories, both css/js wont' be found, that's why I
>>>>> initially put this snip in the template so we can use the
>>>>> $relativePath variable.
>>>>
>>>> I see - sorry, I'd only tested with top-level pages.
>>>>
>>>>> I'd move them back in the template, if you don't see issues, just let
me know.
>>>>
>>>> That would obviously fix it, but I had hoped to keep the changes to
>>>> the template to a minimum so that it's easier to update with fixes
>>>> from the default template - or even revert to the default if that ever
>>>> supports footers etc.
>>>>
>>>> I still think it would be better to include the specific header code
>>>> in the site.xml, as it allows changes to be made more easily - e.g.
>>>> some sites could override it entirely if they wished. If it's fixed in
>>>> the template they cannot do that.
>>>>
>>>> So I think the best would be to change the template to make the
>>>> necessary path adjustment, as I did for @project.name@ in the footer.
>>>>
>>>> I'll upload a new version shortly.
>>>>
>>>>> Simo
>>>>>
>>>>> http://people.apache.org/~simonetripodi/
>>>>> http://www.99soft.org/
>>>>>
>>>>>
>>>>>
>>>>> On Tue, Mar 1, 2011 at 1:03 PM, Simone Tripodi <simonetripodi@apache.org>
wrote:
>>>>>> Nope, sorry, I only tested replacing the parent pom in mine, I
>>>>>> overlooked your sample. Apologizes.
>>>>>> I tried with both mvn3 and mvn2 but had to suspend the debug due
to
>>>>>> job related stuff, I'll continue on the afternoon.
>>>>>> I'll let you know soon!
>>>>>> Simo
>>>>>>
>>>>>> http://people.apache.org/~simonetripodi/
>>>>>> http://www.99soft.org/
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Mar 1, 2011 at 12:54 PM, sebb <sebbaz@gmail.com> wrote:
>>>>>>> On 1 March 2011 10:35, Simone Tripodi <simonetripodi@apache.org>
wrote:
>>>>>>>> Hi Seb,
>>>>>>>> I just tried upgrading locally the Digester3 parent, but
unfortunately
>>>>>>>> mvn is not able to resolve it; this is what happens with
mvn3:
>>>>>>>
>>>>>>> Did you use the sample POM I provided?
>>>>>>>
>>>>>>> e.g. save as download.xml and run "mvn -f download.xml"
>>>>>>>
>>>>>>> Which version of Maven are you using?
>>>>>>>
>>>>>>> I've only tried with 2.2.1 so far.
>>>>>>>
>>>>>>>> $ mvn clean site && open target/site/index.html
>>>>>>>> [INFO] Scanning for projects...
>>>>>>>> [ERROR] The build could not read 1 project -> [Help 1]
>>>>>>>> [ERROR]
>>>>>>>> [ERROR]   The project
>>>>>>>> org.apache.commons:commons-digester3:3.0-SNAPSHOT
>>>>>>>> (/Users/simonetripodi/Documents/workspace-opensource/commons-digester3/pom.xml)
>>>>>>>> has 1 error
>>>>>>>> [ERROR]     Non-resolvable parent POM: Could not find artifact
>>>>>>>> org.apache.commons:commons-parent:pom:19-SNAPSHOT and
>>>>>>>> 'parent.relativePath' points at wrong local POM @ line 23,
column 13
>>>>>>>> -> [Help 2]
>>>>>>>> [ERROR]
>>>>>>>> [ERROR] To see the full stack trace of the errors, re-run
Maven with
>>>>>>>> the -e switch.
>>>>>>>> [ERROR] Re-run Maven using the -X switch to enable full debug
logging.
>>>>>>>> [ERROR]
>>>>>>>> [ERROR] For more information about the errors and possible
solutions,
>>>>>>>> please read the following articles:
>>>>>>>> [ERROR] [Help 1]
>>>>>>>> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
>>>>>>>> [ERROR] [Help 2]
>>>>>>>> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
>>>>>>>>
>>>>>>>> and this is what happens with mvn2:
>>>>>>>>
>>>>>>>> $ mvn clean site && open target/site/index.html
>>>>>>>> [INFO] Scanning for projects...
>>>>>>>> [INFO] ------------------------------------------------------------------------
>>>>>>>> [ERROR] FATAL ERROR
>>>>>>>> [INFO] ------------------------------------------------------------------------
>>>>>>>> [INFO] Error building POM (may not be this project's POM).
>>>>>>>>
>>>>>>>>
>>>>>>>> Project ID: null:commons-digester3:jar:3.0-SNAPSHOT
>>>>>>>>
>>>>>>>> Reason: Cannot find parent: org.apache.commons:commons-parent
for
>>>>>>>> project: null:commons-digester3:jar:3.0-SNAPSHOT for project
>>>>>>>> null:commons-digester3:jar:3.0-SNAPSHOT
>>>>>>>>
>>>>>>>>
>>>>>>>> [INFO] ------------------------------------------------------------------------
>>>>>>>> [INFO] Trace
>>>>>>>> org.apache.maven.reactor.MavenExecutionException: Cannot
find parent:
>>>>>>>> org.apache.commons:commons-parent for project:
>>>>>>>> null:commons-digester3:jar:3.0-SNAPSHOT for project
>>>>>>>> null:commons-digester3:jar:3.0-SNAPSHOT
>>>>>>>>        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:404)
>>>>>>>>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272)
>>>>>>>>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>>>>>>>>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>>>>>>>>        at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>>>>>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
>>>>>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>>>>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>>>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>>>>        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>>>>>>>        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>>>>>>        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>>>>>>>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>>>>>>> Caused by: org.apache.maven.project.ProjectBuildingException:
Cannot
>>>>>>>> find parent: org.apache.commons:commons-parent for project:
>>>>>>>> null:commons-digester3:jar:3.0-SNAPSHOT for project
>>>>>>>> null:commons-digester3:jar:3.0-SNAPSHOT
>>>>>>>>        at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1396)
>>>>>>>>        at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:823)
>>>>>>>>        at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:508)
>>>>>>>>        at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200)
>>>>>>>>        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:604)
>>>>>>>>        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:487)
>>>>>>>>        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:391)
>>>>>>>>        ... 12 more
>>>>>>>> Caused by: org.apache.maven.project.ProjectBuildingException:
POM
>>>>>>>> 'org.apache.commons:commons-parent' not found in repository:
Unable to
>>>>>>>> download the artifact from any repository
>>>>>>>>
>>>>>>>>  org.apache.commons:commons-parent:pom:19-SNAPSHOT
>>>>>>>>
>>>>>>>> from the specified remote repositories:
>>>>>>>>  central (http://repo1.maven.org/maven2)
>>>>>>>>
>>>>>>>>  for project org.apache.commons:commons-parent
>>>>>>>>        at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605)
>>>>>>>>        at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1392)
>>>>>>>>        ... 18 more
>>>>>>>> Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException:
>>>>>>>> Unable to download the artifact from any repository
>>>>>>>>
>>>>>>>>  org.apache.commons:commons-parent:pom:19-SNAPSHOT
>>>>>>>>
>>>>>>>> installing locally both the skin and the parent, the code
highlighter
>>>>>>>> doesn't work, even if they are declared in the header. I'm
firebugging
>>>>>>>> to figure out why.
>>>>>>>>
>>>>>>>> Thanks, have a nice day,
>>>>>>>> Simo
>>>>>>>>
>>>>>>>> http://people.apache.org/~simonetripodi/
>>>>>>>> http://www.99soft.org/
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Feb 28, 2011 at 9:09 PM, sebb <sebbaz@gmail.com>
wrote:
>>>>>>>>> I've uploaded Commons Skin 3-SNAPSHOT and Parent 19-SNAPSHOT
to allow
>>>>>>>>> testing of site builds.
>>>>>>>>>
>>>>>>>>> The generated pages should include:
>>>>>>>>> * a clickable link to ApacheCon at the bottom of the
menu,
>>>>>>>>> * trademark notices at the bottom of each page
>>>>>>>>> * nicer formatting of source code using colours to distinguish
e.g.
>>>>>>>>> strings and keywords.
>>>>>>>>> * updated standard menu items.
>>>>>>>>>
>>>>>>>>> Note that I have not yet changed commons-maven.css, so
there will be a
>>>>>>>>> redundant (unclickable) ApacheCon logo at the top of
the LHS menu.
>>>>>>>>>
>>>>>>>>> Please try out the new parent & skin and report any
problems - just
>>>>>>>>> change the component POM temporarily to depend on Commons
Parent
>>>>>>>>> 19-SNAPSHOT and this should pick up the skin too.
>>>>>>>>>
>>>>>>>>> I decided to use relative URLs for the prettify CSS and
Javascript
>>>>>>>>> because this means the formatting will work without needing
to stage
>>>>>>>>> or upload the site pages.
>>>>>>>>>
>>>>>>>>> You'll need to install Commons-Parent 19-SNAPSHOT to
your local repo
>>>>>>>>> first, for example by using the following pom:
>>>>>>>>>
>>>>>>>>> ===========
>>>>>>>>> <project xmlns="http://maven.apache.org/POM/4.0.0"
>>>>>>>>>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>>>>>>  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>>>>>>>>> http://maven.apache.org/maven-v4_0_0.xsd">
>>>>>>>>>  <modelVersion>4.0.0</modelVersion>
>>>>>>>>>  <!-- Depend on ASF parent in order to define the
snapshot repo -->
>>>>>>>>>  <parent>
>>>>>>>>>    <groupId>org.apache</groupId>
>>>>>>>>>    <artifactId>apache</artifactId>
>>>>>>>>>    <version>9</version>
>>>>>>>>>  </parent>
>>>>>>>>>  <artifactId>test</artifactId>
>>>>>>>>>  <dependencies>
>>>>>>>>>    <dependency>
>>>>>>>>>      <groupId>org.apache.commons</groupId>
>>>>>>>>>      <artifactId>commons-parent</artifactId>
>>>>>>>>>      <version>19-SNAPSHOT</version>
>>>>>>>>>      <type>pom</type>
>>>>>>>>>    </dependency>
>>>>>>>>>  </dependencies>
>>>>>>>>>  <build>
>>>>>>>>>    <defaultGoal>compile</defaultGoal>
>>>>>>>>>  </build>
>>>>>>>>> </project>
>>>>>>>>> ===========
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>>>>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>>>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>
>>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message