Re: [DISCUSS] Create a new repository for website?

2020-01-14 Thread Justin Mclean
Hi,

Despite the repo being setup it seems that the development of the website is 
still occurring elsewhere.

What is the PPMC going to do to correct this situation?

Thanks,
Justin

Re: The website for Apache TubeMQ(Internet mail)

2020-01-14 Thread Justin Mclean
Hi,

The development should to occur in an ASF repo, this has been set up, please 
move the development to that repo.

Thanks,
Justin

Re: [DISCUSS] Create a new repository for website?

2020-01-14 Thread tison
Hi Justin,

There hasn't been a code development so far. However, we can put the
conceptual product in the repository.

cc @bebe could you submit a patch to put your design under the repository?

Best,
tison.


Justin Mclean  于2020年1月15日周三 上午6:01写道:

> Hi,
>
> Despite the repo being setup it seems that the development of the website
> is still occurring elsewhere.
>
> What is the PPMC going to do to correct this situation?
>
> Thanks,
> Justin


Re: [DISCUSS] Create a new repository for website?

2020-01-14 Thread Justin Mclean
Hi,

> There hasn't been a code development so far. However, we can put the
> conceptual product in the repository.

A week ago I was told that it hopefully would take a week to be deployed? I 
guess that’s not the case?

I was also told development was being conducted in another repo. When I ask for 
that repo's URL none was given.

Do either this development is taking place elsewhere or is not. Which is it? We 
need clear communication on this list what is happening, it hard for mentors to 
help if their questions are not answered, conversations are not happening on 
this list or development is happening elsewhere.

Thanks,
Justin

Bootstrapping process

2020-01-14 Thread Justin Mclean
Hi,

A couple of weeks back I posted an email asking about progress of this podling.

I can see a lot of work has been done but there still some more to do:

- Submitting the software grant?
This doesn’t seem to have been submitted yet, is that correct?

- Moving the repos over to ASF infrastructure.
Work was done on this before the SGA was submitted. This is not ideal.

- Moving the website over to ASF infrastructure
I’ve got conflicting information on what happening here. There is development 
off list and a POC being shown onlist. I’ve received no answer about the 
incubator requirements for this website or where this work is being done.

- Having all PPMC members sign ICLAs
I believe this has been completed.

- Adding all PPMC members to the roster
I believe this has been completed.

- Having all PPMC members signed up to the private list
A couple of PPMC members are still not signed up.

Anyone add anything to the above?

Thanks,
Justin

Re: [DISCUSS] Create a new repository for website?

2020-01-14 Thread tison
Justin Mclean  于2020年1月15日周三 上午8:53写道:

> Hi,
>
> > There hasn't been a code development so far. However, we can put the
> > conceptual product in the repository.
>
> A week ago I was told that it hopefully would take a week to be deployed?
> I guess that’s not the case?
>

Yes it is not the case. Sorry for making a promise but cheat it.



>
> I was also told development was being conducted in another repo. When I
> ask for that repo's URL none was given.
>

Currently the development of website is in design phase and the only
intermediate result is a conceptual product that bebe attach on this
thread[1]. The code work doesn't happen until we reach consensus of the
element that should be displayed.

[1]
https://lists.apache.org/x/thread.html/reacd18719c273bea80026481e9784047cc7f7266f46f75e1e6e9165a@%3Cdev.tubemq.apache.org%3E




>
> Do either this development is taking place elsewhere or is not. Which is
> it? We need clear communication on this list what is happening, it hard for
> mentors to help if their questions are not answered, conversations are not
> happening on this list or development is happening elsewhere.
>

Nothing else than the conceptual product is under development so far. When
we start the code work, it should happen on the website repository. Now the
progress is that the conceptual product is under refining to fit the
requirements of an incubating project website.


>
> Thanks,
> Justin



Best,
tison.


Re: [DISCUSS] Create a new repository for website?

2020-01-14 Thread Justin Mclean
Hi,

Thanks for that information.

> Currently the development of website is in design phase and the only
> intermediate result is a conceptual product that bebe attach on this
> thread[1]. The code work doesn't happen until we reach consensus of the
> element that should be displayed.

I assume you can see the conflict with doing this offlist and having the PPMC 
reach consensus / involving all of the PPMC in the process?

Thanks,
Justin

[GitHub] [incubator-tubemq] Technoboy- commented on issue #11: correct DefaultLoadBalancer#balance rejGroupClientINfoMap -> rejGroupClientInfoMap

2020-01-14 Thread GitBox
Technoboy- commented on issue #11: correct DefaultLoadBalancer#balance 
rejGroupClientINfoMap -> rejGroupClientInfoMap
URL: https://github.com/apache/incubator-tubemq/pull/11#issuecomment-574459774
 
 
   @TisonKun 


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


Re: [DISCUSS] Create a new repository for website?

2020-01-14 Thread tison
I'm helping my workmates exposing their works more onlist so that we track
the progress onlist and improve the visibility. Hopefully a scaffolding of
the website will be put on the website repository later and we keep moving
the previous workflow all on Apache infrastructure. It will take some time
for all contributors to get familiar with it, though.

Best,
tison.


Justin Mclean  于2020年1月15日周三 上午9:34写道:

> Hi,
>
> Thanks for that information.
>
> > Currently the development of website is in design phase and the only
> > intermediate result is a conceptual product that bebe attach on this
> > thread[1]. The code work doesn't happen until we reach consensus of the
> > element that should be displayed.
>
> I assume you can see the conflict with doing this offlist and having the
> PPMC reach consensus / involving all of the PPMC in the process?
>
> Thanks,
> Justin


[GitHub] [incubator-tubemq] TisonKun merged pull request #11: correct DefaultLoadBalancer#balance rejGroupClientINfoMap -> rejGroupClientInfoMap

2020-01-14 Thread GitBox
TisonKun merged pull request #11: correct DefaultLoadBalancer#balance 
rejGroupClientINfoMap -> rejGroupClientInfoMap
URL: https://github.com/apache/incubator-tubemq/pull/11
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [incubator-tubemq] gosonzhang commented on issue #11: correct DefaultLoadBalancer#balance rejGroupClientINfoMap -> rejGroupClientInfoMap

2020-01-14 Thread GitBox
gosonzhang commented on issue #11: correct DefaultLoadBalancer#balance 
rejGroupClientINfoMap -> rejGroupClientInfoMap
URL: https://github.com/apache/incubator-tubemq/pull/11#issuecomment-574462514
 
 
   @Technoboy-, before you mention PR, you need to update the integration based 
on the master‘s latest code. I found that many accepted contents are included 
again in this PR, such as 81f9350, 30d77ff, ee99d06 have been integrated, which 
will make the committer very confused,Which one was realy modified this time?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [incubator-tubemq] TisonKun commented on issue #11: [TUBEMQ-20] Correct DefaultLoadBalancer#balance parameter

2020-01-14 Thread GitBox
TisonKun commented on issue #11: [TUBEMQ-20] Correct 
DefaultLoadBalancer#balance parameter
URL: https://github.com/apache/incubator-tubemq/pull/11#issuecomment-574462748
 
 
   Yes I second by @gosonzhang . This time I help with squash and merge but 
@Technoboy- you should have taken the work by yourself.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [incubator-tubemq] TisonKun commented on issue #11: [TUBEMQ-20] Correct DefaultLoadBalancer#balance parameter

2020-01-14 Thread GitBox
TisonKun commented on issue #11: [TUBEMQ-20] Correct 
DefaultLoadBalancer#balance parameter
URL: https://github.com/apache/incubator-tubemq/pull/11#issuecomment-574463021
 
 
   Another problem is that you'd better keep the title & commit log with the 
format `[TUBEMQ-XXX][optional component] ...`.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [incubator-tubemq] TisonKun edited a comment on issue #11: [TUBEMQ-20] Correct DefaultLoadBalancer#balance parameter

2020-01-14 Thread GitBox
TisonKun edited a comment on issue #11: [TUBEMQ-20] Correct 
DefaultLoadBalancer#balance parameter
URL: https://github.com/apache/incubator-tubemq/pull/11#issuecomment-574462748
 
 
   Yes I second @gosonzhang . This time I help with squash and merge but 
@Technoboy- you should have taken the work by yourself.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [incubator-tubemq] Technoboy- commented on issue #11: [TUBEMQ-20] Correct DefaultLoadBalancer#balance parameter

2020-01-14 Thread GitBox
Technoboy- commented on issue #11: [TUBEMQ-20] Correct 
DefaultLoadBalancer#balance parameter
URL: https://github.com/apache/incubator-tubemq/pull/11#issuecomment-574463715
 
 
   @TisonKun 
   
   > @Technoboy-, before you mention PR, you need to update the integration 
based on the master‘s latest code. I found that many accepted contents are 
included again in this PR, such as 
[81f9350](https://github.com/apache/incubator-tubemq/commit/81f9350d355ad3b788c15c0ae254b822cb983849),
 
[30d77ff](https://github.com/apache/incubator-tubemq/commit/30d77ffded6624f53948285d8e897424237dee9e),
 
[ee99d06](https://github.com/apache/incubator-tubemq/commit/ee99d06abec9505a70232d57a7c692f2e53e1472)
 have been integrated, which will make the committer very confused,Which one 
was realy modified this time?
   
   ok


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [incubator-tubemq] Technoboy- commented on issue #11: [TUBEMQ-20] Correct DefaultLoadBalancer#balance parameter

2020-01-14 Thread GitBox
Technoboy- commented on issue #11: [TUBEMQ-20] Correct 
DefaultLoadBalancer#balance parameter
URL: https://github.com/apache/incubator-tubemq/pull/11#issuecomment-574463954
 
 
   > Another problem is that you'd better keep the title & commit log with the 
format `[TUBEMQ-XXX][optional component] ...`.
   
   ok, forgot to comment on commit log


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


Re: Bootstrapping process

2020-01-14 Thread Saisai Shao
IIUC, the current block issue is SGA thing. And I think from code/doc
level, we also have several other things:


1. Change to use Apache License V2 and enable RAT check
2. Refactor README to remove any proprietary word

3. Fix the version number and add versioning track in JIRA.
4. Bootstrap apache tubemq website ASAP.
5. Add document about how to contribute to formalize the way of
contributing .
6. Add document about how to commit.


Some of them may not be blocking issues, but I think it is necessary to fix.


Thanks

Saisai

Justin Mclean  于2020年1月15日周三 上午9:08写道:

> Hi,
>
> A couple of weeks back I posted an email asking about progress of this
> podling.
>
> I can see a lot of work has been done but there still some more to do:
>
> - Submitting the software grant?
> This doesn’t seem to have been submitted yet, is that correct?
>
> - Moving the repos over to ASF infrastructure.
> Work was done on this before the SGA was submitted. This is not ideal.
>
> - Moving the website over to ASF infrastructure
> I’ve got conflicting information on what happening here. There is
> development off list and a POC being shown onlist. I’ve received no answer
> about the incubator requirements for this website or where this work is
> being done.
>
> - Having all PPMC members sign ICLAs
> I believe this has been completed.
>
> - Adding all PPMC members to the roster
> I believe this has been completed.
>
> - Having all PPMC members signed up to the private list
> A couple of PPMC members are still not signed up.
>
> Anyone add anything to the above?
>
> Thanks,
> Justin


Re: Bootstrapping process

2020-01-14 Thread Justin Mclean
Hi,

Yes those are all important next steps as well.

There also what are going to do about this?
https://github.com/Tencent/TubeMQ

Thanks,
Justin


Re: [Discuss] Design for TubeMQ Official Site(Internet mail)

2020-01-14 Thread 周萌
Hi,

 I have modified the website again with having some information about Apache 
on, please check under 
this:https://drive.google.com/open?id=1ec5rvJuYOiGU4Ysc4yCoNnjuMy_9z5lZ


And the website will not be under any developement until the design is 
confirmed, please don’t worry about that :)


Best,

Bebe

 原始邮件
发件人: Justin Mclean
收件人: dev
发送时间: 2020年1月14日(周二) 13:34
主题: Re: [Discuss] Design for TubeMQ Official Site(Internet mail)


Hi,

> Some optimizations have been done for the first page, including using Apache 
> TubeMQ instead of TubeMQ and putting the Gitbub link on. Please check under 
> this link https://drive.google.com/open?id=10fXqNaXX4upsKPlGGFQ4eSmR55PwSS-n.

Please read the link I posted previously about teh requirements for an 
incubating website, I can see a number of things missing.

The first question to ask yourself it is this obvious that it’s an Apache 
project? Or an incubating one?

Thanks,
Justin



Re: [Discuss] Design for TubeMQ Official Site(Internet mail)

2020-01-14 Thread Justin Mclean
Hi,

> I have modified the website again with having some information about Apache 
> on, please check under 
> this:https://drive.google.com/open?id=1ec5rvJuYOiGU4Ysc4yCoNnjuMy_9z5lZ

I think there could be a little confusion with the logo, there a tiny project 
logo up top left and the larger “logo” below it that uses a different front. 
Branding is important, and you want the Apache project logo to be easy 
recognisable on the page. It would be good the add the ASF feather logo linking 
to https://www.apache.org as well. Make it clear this is an ASF project, having 
the word apache there and the incubator disclaimer / logo below the fold may 
not make it as clear as it needs to be.Some podling sites or even top level 
sites do this poorly, so they may not be the best examples to copy from.

For instance Pulsar is IMO not a good example to copy from, On the home page 
[1] there's no ASF branding, other companies logos are on the page, there a 
link to encourage users to use unreleased code. The download page is promoting 
binaries over source releases. The powered by page is misleading as companies 
don’t contribute to the project individuals do.

I mot sure if you can see this [2] but Pulsar is currently passing 4 or the 
required 10 checks. The podling web site checks can be found here [3]

This design may be resource heavy, we’ve had some issues with heavy designs 
hosting an ASF Infrastructure and performance issues with them being viewed 
inside China. There been some experiments with CDNs but I’m not sure if the 
issue has been solved. That specific issue aside I would try and keep the page 
size down / time to initial draw down so it can be easily viewed anywhere in 
the world and work on low bandwidth connections.

It also a good idea to leave a place holder for the apache event banner.

Where is it is intended that the download button goes or what will it download?

What does Apache Pulsar (in the footer/disclaimer text) have to do with TubeMQ? 
(I assume some information was copied from there?)

Thanks,
Justin

1. https://pulsar.apache.org
2. https://whimsy.apache.org/site/
3. https://whimsy.apache.org/pods/

Re: [Discuss] Design for TubeMQ Official Site(Internet mail)

2020-01-14 Thread 周萌

Thank you for your advises, Justin, very helpful to us.
 原始邮件
发件人: Justin Mclean
收件人: dev
发送时间: 2020年1月15日(周三) 13:16
主题: Re: [Discuss] Design for TubeMQ Official Site(Internet mail)


Hi,

> I have modified the website again with having some information about Apache 
> on, please check under 
> this:https://drive.google.com/open?id=1ec5rvJuYOiGU4Ysc4yCoNnjuMy_9z5lZ

I think there could be a little confusion with the logo, there a tiny project 
logo up top left and the larger “logo” below it that uses a different front. 
Branding is important, and you want the Apache project logo to be easy 
recognisable on the page. It would be good the add the ASF feather logo linking 
to https://www.apache.org as well. Make it clear this is an ASF project, having 
the word apache there and the incubator disclaimer / logo below the fold may 
not make it as clear as it needs to be.Some podling sites or even top level 
sites do this poorly, so they may not be the best examples to copy from.

For instance Pulsar is IMO not a good example to copy from, On the home page 
[1] there's no ASF branding, other companies logos are on the page, there a 
link to encourage users to use unreleased code. The download page is promoting 
binaries over source releases. The powered by page is misleading as companies 
don’t contribute to the project individuals do.

I mot sure if you can see this [2] but Pulsar is currently passing 4 or the 
required 10 checks. The podling web site checks can be found here [3]

This design may be resource heavy, we’ve had some issues with heavy designs 
hosting an ASF Infrastructure and performance issues with them being viewed 
inside China. There been some experiments with CDNs but I’m not sure if the 
issue has been solved. That specific issue aside I would try and keep the page 
size down / time to initial draw down so it can be easily viewed anywhere in 
the world and work on low bandwidth connections.

It also a good idea to leave a place holder for the apache event banner.

Where is it is intended that the download button goes or what will it download?

What does Apache Pulsar (in the footer/disclaimer text) have to do with TubeMQ? 
(I assume some information was copied from there?)

Thanks,
Justin

1. https://pulsar.apache.org
2. https://whimsy.apache.org/site/
3. https://whimsy.apache.org/pods/