You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@giraph.apache.org by "Hyunsik Choi (JIRA)" <ji...@apache.org> on 2011/08/23 09:32:28 UTC

[jira] [Created] (GIRAPH-2) make the project homepage

make the project homepage
-------------------------

                 Key: GIRAPH-2
                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
             Project: Giraph
          Issue Type: Task
            Reporter: Hyunsik Choi


We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] [Commented] (GIRAPH-2) make the project homepage

Posted by Hyunsik Choi <hy...@apache.org>.
As you know, committers or contributors usually use confluence wiki in
order to describe technical issues and documents about projects. The
project homepage usually contains some static contents like an
introduction to project, how to get source code, and so on.

We can follow this convention. One idea for the project homepage is
that firstly let us make a simple project home by using
maven-site-plugin. Then, It would be good to improve the project
homepage as the project grows.

Best regards,
--
Hyunsik Choi
Database Lab, Korea University
http://diveintodata.org



On Tue, Aug 23, 2011 at 10:11 PM, Avery Ching (JIRA) <ji...@apache.org> wrote:
>
>    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13089436#comment-13089436 ]
>
> Avery Ching commented on GIRAPH-2:
> ----------------------------------
>
> Agreed, any thoughts on how the homepage differs from the confluence wiki?
>
>> make the project homepage
>> -------------------------
>>
>>                 Key: GIRAPH-2
>>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>>             Project: Giraph
>>          Issue Type: Task
>>            Reporter: Hyunsik Choi
>>
>> We need to make the project homepage at http://incubator.apache.org/giraph/.
>
> --
> This message is automatically generated by JIRA.
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Owen O'Malley (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13091257#comment-13091257 ] 

Owen O'Malley commented on GIRAPH-2:
------------------------------------

I haven't used the maven site generator, but I wouldn't mind using that. As Jakob pointed out, many projects including HBase use that.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Henry Saputra (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13090427#comment-13090427 ] 

Henry Saputra commented on GIRAPH-2:
------------------------------------

I think maven-site-plugin should work for early project homepage. 

Some other ASF projects like Apache Gora use publishing tools such as Apache Forrest (http://forrest.apache.org/) for more customizable site (a link for Apache Forrest integration with Maven: http://forrest.apache.org/docs_0_90/howto/howto-forrest-from-maven.html).

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (GIRAPH-2) make the project homepage

Posted by "Jakob Homan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jakob Homan reassigned GIRAPH-2:
--------------------------------

    Assignee: Jakob Homan

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Jakob Homan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13090413#comment-13090413 ] 

Jakob Homan commented on GIRAPH-2:
----------------------------------

HBase drives creates their webpage via the maven plugin and is quite good: http://hbase.apache.org/.  I had played around with this before, but ran into some problems with the maven-site-plugin and mvn3.  I'll see if this has been resolved and, if so, also recommend using the plugin.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Owen O'Malley (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13091253#comment-13091253 ] 

Owen O'Malley commented on GIRAPH-2:
------------------------------------

I'd recommend against Forrest after have used it for 5.5 years.

I really like Jekyll, which is what github uses for its projects.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Avery Ching (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13092977#comment-13092977 ] 

Avery Ching commented on GIRAPH-2:
----------------------------------

Done =) +1.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch, GIRAPH-2b.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (GIRAPH-2) make the project homepage

Posted by "Jakob Homan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jakob Homan updated GIRAPH-2:
-----------------------------

    Attachment: GIRAPH-2.patch

Did up a basic version via maven and posted it at http://bit.ly/naBpkZ.  Attaching patch (which isn't for commit yet, obviously).

Notes:
* Maven 3 removed the site gen and made it a plugin and this patch uses that version. Can someone verify it works on Maven 2? (I'd recommend upgrading - 3 is blindingly fast compared to 2)
* Does Arun have an ASF id yet?  I couldn't find one, so it shows up as null.
* Committers: Check if the id info provided is what you want the world to see on the site.
* I've included all the analysis reports that are generated, but those probably should be moved into a separate profile so that we don't generate a new one every time we have to update the website.

Avery, Owen, Hyunsik - thoughts?  I think it's turned out pretty well for a first version.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>         Attachments: GIRAPH-2.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Avery Ching (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13089436#comment-13089436 ] 

Avery Ching commented on GIRAPH-2:
----------------------------------

Agreed, any thoughts on how the homepage differs from the confluence wiki?

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Avery Ching (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13091482#comment-13091482 ] 

Avery Ching commented on GIRAPH-2:
----------------------------------

Jakob, great start!  Changes look good to me.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Hyunsik Choi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13092172#comment-13092172 ] 

Hyunsik Choi commented on GIRAPH-2:
-----------------------------------

Jakob,

great! I agree with your thinking.
Also, I vote +1 to mvn3.


Avery,

It would be good to back to 0.1 if Giraph has not been released yet.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch, GIRAPH-2b.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (GIRAPH-2) make the project homepage

Posted by "Jakob Homan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jakob Homan updated GIRAPH-2:
-----------------------------

    Attachment: GIRAPH-2b.patch

New version: http://bit.ly/naBpkZ

* Added incubator disclaimer and logo (it's an alt on my page since it links back to Apache's site, but will appear correctly on the regular site)
* Added extra verbiage from the readme
* Tested against mvn2. It works - sorta - against the latest mvn-site-plugin. It will generate the standard site, but not include any of the analyses.  We should decide if we want to support mvn2 or mvn3: the Maven guys made a big change and one must choose sides.
* I'd like to keep the reports, at least initially.  If we lose them, there's very little content currently.  Also, for anyone who wanders to the website wondering what this Giraph thing is all about, it's actually a wealth of information that may draw them into contributing.  Once we are ready to make a release, we can come up with a more permanent set of content items.

I think this is ready to go and ready for review.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch, GIRAPH-2b.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Avery Ching (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13092127#comment-13092127 ] 

Avery Ching commented on GIRAPH-2:
----------------------------------

Any preference between mvn2 or mvn3?  Since I know there is an issue with the hadoop=non_secure with mvn2, maybe it's better to go to mvn3?

I love the page.  A related question is with respect to the version number (0.70).  Should we move it to 0.1 to reflect the Apache version?

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch, GIRAPH-2b.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Jakob Homan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13092131#comment-13092131 ] 

Jakob Homan commented on GIRAPH-2:
----------------------------------

I'd probably go with three: there's no reason to start using obsolete versions, it's *much* faster than 2, and the web page looks better.  This incompatibility only affects people building the web page.  Most users will never notice it.

I don't have a preference about the product numbering.  One thing that would be lost going back to 0.1 is the indication that Y! did spend time maturing it past a 0.1 product.  On the other hand, a lower number could be more inviting to people looking to get involved in a new project.  It's probably a wash.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch, GIRAPH-2b.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Avery Ching (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13092132#comment-13092132 ] 

Avery Ching commented on GIRAPH-2:
----------------------------------

Well, unless there are any objections, let's go to mvn3.  

With respect to the product version, can we advance the Apache version to 0.70?  If not, I don't mind going back to 0.1.  It's just a number =).

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch, GIRAPH-2b.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Jakob Homan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13092970#comment-13092970 ] 

Jakob Homan commented on GIRAPH-2:
----------------------------------

ok, if a committer wants to +1, I think this is ready to go.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch, GIRAPH-2b.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Hyunsik Choi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13091467#comment-13091467 ] 

Hyunsik Choi commented on GIRAPH-2:
-----------------------------------

Looks good!

http://incubator.apache.org/guides/branding.html#disclaimers

According to the above page, an incubator project site should contain *disclaimers* and *incubator logo*. We should consider that.

"continuous integration", "dependency"", and "plugin management" may be unnecessary because these pages are meaningless to most users and contributors.

How about you?


> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>            Assignee: Jakob Homan
>         Attachments: GIRAPH-2.patch
>
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Henry Saputra (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13091264#comment-13091264 ] 

Henry Saputra commented on GIRAPH-2:
------------------------------------

Yep, Maven site plugin also used in Apache Shindig (http://shindig.apache.org/)

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (GIRAPH-2) make the project homepage

Posted by "Hyunsik Choi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GIRAPH-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13089526#comment-13089526 ] 

Hyunsik Choi commented on GIRAPH-2:
-----------------------------------

I'm sorry for replying to giraph-dev.

As you know, committers or contributors usually use confluence wiki in order to describe technical issues and documents about projects. The project homepage usually contains some static contents like an introduction to project, how to get source code, and so on.

We can follow this convention. One idea for the project homepage is that firstly let us make a simple project home by using maven-site-plugin. Then, it would be good to improve the project homepage as the project grows.

> make the project homepage
> -------------------------
>
>                 Key: GIRAPH-2
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-2
>             Project: Giraph
>          Issue Type: Task
>            Reporter: Hyunsik Choi
>
> We need to make the project homepage at http://incubator.apache.org/giraph/.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira