Quick update. The Git repository is ready under
https://git-wip-us.apache.org/repos/asf/incubator-beam-site.git

I'm sorting out the last things and will push the website thereafter.
Infra can then proceed to do the pubsub switch to deploy the website
from there.

On Thu, Feb 25, 2016 at 11:31 PM, Maximilian Michels <[email protected]> wrote:
> Hi JB,
>
> Greetings to Mexico! I was using Infra's "SVN to Git migration"
> service desk. That seems like a standard way for migration to me. It
> has also worked fine in the past.
>
> Could you explain the role of the SCM-Publish Maven plugin? What would
> be different from just committing the changes of the website to the
> Git/SVN repository? Is it necessary that people use another wrapper
> around a version control system?
>
> After all, what counts is that we can use a Git repository to check in
> website changes and use the GitHub mirror. That is not only much
> faster (pushing in SVN takes a long time and there is no local
> repository) but also more convenient for most people that use Git on a
> daily basis. How the actual website is served, shouldn't matter to the
> developer.
>
> Cheers,
> Max
>
> On Thu, Feb 25, 2016 at 11:23 PM, Jean-Baptiste Onofré <[email protected]> 
> wrote:
>>
>>
>> I agree and it's what we have: the website sources are on my github and we 
>> will move it on apache git. Anyway the source is not where you promote with 
>> the scm-publish. The PR or patches are not created based on the "resulting" 
>> location (on svn now) but on the sources (on my github now). That's why I 
>> didn't understand the jira.
>> I don't mind to move the "resulting/promotion" location from svn to git, but 
>> I don't see how it changes for the devs. It would be exactly the same 
>> workflow  (using the scm-publish plugin).
>> Regards JB
>>
>>
>> Sent from my Samsung device
>>
>> -------- Original message --------
>> From: James Malone <[email protected]>
>> Date: 25/02/2016  21:38  (GMT+01:00)
>> To: [email protected]
>> Subject: Re: New beam website!
>>
>> I'll chime in here - I'd greatly prefer a git-based repo for the website.
>> If nothing else, it's what many of the committers on our side are familiar
>> with.
>>
>> Cheers!
>>
>> James
>>
>> On Thu, Feb 25, 2016 at 10:49 AM, Henry Saputra <[email protected]>
>> wrote:
>>
>>> Hi JB,
>>>
>>> ASF infra now offer Git pubsub to support website source code [1]
>>>
>>> I think this is what Max was trying to enable so instead of using svn for
>>> website it will be using Git that also allow pubsub to publish it.
>>>
>>> - Henry
>>>
>>> [1] https://blogs.apache.org/infra/entry/git_based_websites_available
>>>
>>> On Thu, Feb 25, 2016 at 4:38 AM, Jean-Baptiste Onofré <[email protected]>
>>> wrote:
>>>
>>> >
>>> >
>>> > Hi guys
>>> > Max your jira doesn't make sense imho: the svn for the website is for
>>> > pubsub, it's not where the website source has to be located. The website
>>> > can be on git or where ever you want but the scm-publish has to be on
>>> svn.
>>> > Please close your jira and wait when I'm back to deal with that.
>>> > Regards JB from Mexico ;)
>>> >
>>> >
>>> > Sent from my Samsung device
>>> >
>>> > -------- Original message --------
>>> > From: Maximilian Michels <[email protected]>
>>> > Date: 25/02/2016  10:43  (GMT+01:00)
>>> > To: [email protected]
>>> > Subject: Re: New beam website!
>>> >
>>> > Alright, I've asked the Infra team to migrate the repository to Git
>>> > and setup a GitHub sync.
>>> >
>>> > Git migration:
>>> > https://issues.apache.org/jira/servicedesk/agent/INFRA/issue/INFRA-11318
>>> > GitHub sync:
>>> > https://issues.apache.org/jira/servicedesk/agent/INFRA/issue/INFRA-11319
>>> >
>>> > Cheers,
>>> > Max
>>> >
>>> > On Wed, Feb 24, 2016 at 9:00 PM, James Malone
>>> > <[email protected]> wrote:
>>> > > That would be awesome. Full disclosure - I </3 SVN but <3 git.
>>> > >
>>> > > Happy to help however I can and any experience anyone has for making
>>> that
>>> > > happen is welcomed. :)
>>> > >
>>> > > On Wed, Feb 24, 2016 at 9:05 AM, Maximilian Michels <[email protected]>
>>> > wrote:
>>> > >
>>> > >> Hi James,
>>> > >>
>>> > >> The updated website looks good to me. I agree that it will simplify
>>> > >> work for a lot of people who are used to Jekyll.
>>> > >>
>>> > >> The website is already in the SVN repository. After we have sorted out
>>> > >> the CCLAs, the only thing that is left is a GitHub sync to make it
>>> > >> more accessible for contributors. The prerequisite for that is that we
>>> > >> change it to Git. Apache Infra can do that (we have done likewise for
>>> > >> the Flink website repository and it works great).
>>> > >>
>>> > >> Cheers,
>>> > >> Max
>>> > >>
>>> > >> On Wed, Feb 24, 2016 at 7:04 AM, James Malone
>>> > >> <[email protected]> wrote:
>>> > >> > Hello everyone,
>>> > >> >
>>> > >> > Since we're in the process of getting bootstrapped, I wanted to
>>> > improve
>>> > >> on
>>> > >> > our website a bit, especially since we have a new logo.
>>> > >> >
>>> > >> > The first site was built using Maven sites. To be honest, it
>>> > presented a
>>> > >> > bit of a problem because many of the Beam committers have used
>>> GitHub
>>> > >> docs
>>> > >> > to date and wanted a system which was somewhat similar. Since GH
>>> docs
>>> > is
>>> > >> > built on Jekyll (as far as I know) I figured that might actually be
>>> an
>>> > >> > easier way to build the website anyway.
>>> > >> >
>>> > >> > So, I just updated the incubator website. with an exact copy of the
>>> > old
>>> > >> > site but using Jekyll + Bootstrap 3. That should hopefully make it
>>> > easier
>>> > >> > for anyone and everyone to work against (and to move existing docs.)
>>> > >> >
>>> > >> > The repository for the current site is here:
>>> > >> >
>>> > >> > https://github.com/evilsoapbox/beam-site
>>> > >> >
>>> > >> > I also have a tgz of the old site in case there's any concern or
>>> > >> > disagreement. Needless to say, when we sort out the CCLAs (which
>>> > should
>>> > >> be
>>> > >> > very soon) I'd like to get this in a project repo somewhere so we
>>> can
>>> > >> have
>>> > >> > better version control and review.
>>> > >> >
>>> > >> > Finally, the theme is basic bootstrap with a few changes (like using
>>> > >> Roboto
>>> > >> > as the font to match the logo.) I figure if/when there's interest in
>>> > >> > detailed design, we can cover that as a seperate discussion.
>>> > >> >
>>> > >> > Cheers!
>>> > >> >
>>> > >> > James
>>> > >>
>>> >
>>>

Reply via email to