easywebhub / tasks

List of tasks for EasyWeb members
1 stars 4 forks source link

AdminCenter cho EasyWeb #2

Closed baotnq closed 7 years ago

baotnq commented 7 years ago

Yêu cầu cơ bản:

Recommend:

@gattadesmond cung cấp layout chuẩn SemanticUI cho các bạn

baotnq commented 7 years ago

chuẩn bị trước thứ 2 tuần sau (31/10/16) để demo nghe

baotnq commented 7 years ago

@thanhtdvn

thanhtdvn commented 7 years ago

okie a.

thanhtdvn commented 7 years ago

Hiện tại sourcecode + sourcebuild của api.easywebhub.com cùng đặt trên repository https://github.com/easywebhub/BackendEasyWeb => khó triển khai push-to-deploy.

Em muốn chuyển tất cả sourcebuild ( api.easywebhub.com, easyadmincp,...) sang 1 repository https://github.com/easywebhub/deployments để tách rời code build và sourcecode, tiện cho việc triển khai push-to-deploy cũng như dev ( cái này bữa e có nói qua với anh á).

Anh xem có gì không ổn không nhé @baotnq

baotnq commented 7 years ago

@thanhtdvn OK em, nhưng sourcebuild này dành cho API services .Net đúng ko em, còn phần WebAdmin dùng VueJS hoặc Aurelia thì để trên repo easyadmincp riêng nghe

thanhtdvn commented 7 years ago

Tại vì nếu viết bằng Aurelia thì cũng phải tách source build ra khỏi repository chứa sourcecode của nó anh Bảo @baotnq , để nó không bị đụng source của nhau. Nên sourcecode của easyadmincp thì để trong repository easyadmincp Sau khi build thì đẩy source build lên branch easyadmincp trong repository deployments , để triển khai push-to-deploy qua server deploy.

baotnq commented 7 years ago

@thanhtdvn, Anh góp ý thêm cho việc tách source code ra repositories riêng và phần build ra repo riêng.

Mục đích quan trọng nhất của việc tách này, là để phân quyền theo repo và bảo mật source code sau này

. Còn nếu chỉ vì lý do đụng source của nhau, thì không đáng để tách và quản trị riêng rẽ như vậy nghe.

P/S task này tới đâu rồi em, đã có deployed URL chưa.

baotnq commented 7 years ago

@thanhtdvn cập nhật thông tin để còn close task này nghe

thanhtdvn commented 7 years ago

Đã xong.

Tiếp tục tại task: https://github.com/easywebhub/tasks/issues/12#issuecomment-260244109