451 sao GitHub và vẫn tăng — duckduckgo/community-platform là dự án JavaScript mà TopGit đang theo dõi trên nền tảng. DuckDuckGo Community Platform
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
To run the dev environment deployment script, your postgres user requires
the following permissions:
ALTER USER ddgc CREATEDB;
ALTER USER ddgc LOGIN;
This script deploys the schema and populates it with a test / dev data set:
script/ddgc_deploy_dev.pl
You can also roll over any existing schema with the --kill switch:
script/ddgc_deploy_dev.pl --kill
For the flags to work, you need to generate their sprites. This
process has to be repeated everytime the country flags are changed.
script/ddgc_generate_flag_sprites.pl
Community platform's generated static files, media uploads, caches, duckpan
packages etc. live in $HOME/ddgc/
Development
To launch the development web server:
script/ddgc_dev_server.sh
This, by default, launches a plack server bound to port 5001 with DBIC and
Catalyst console debugging enabled with Plack debug panels in rendered output.
It watches the lib/ directory and restarts if there are any changes written.
It supports the following options:
-p - Set port to bind to
-m - Use a debug mailer on localhost:1025 (python -m smtpd -n -c DebuggingServer localhost:1025)
Front end elements (js, css...) in src/ are managed by node.js / grunt.
To launch a task to rebuild static files when they change, use
grunt watch
User Accounts
The following accounts are created by ddgc_deploy_dev.pl:
testone An admin, who is native German but also speaks English.
testtwo A normal user who speaks Spanish with public profile.
testthree A translation manager who speaks English, Arabic, and German.
testfour An admin, who speaks German, Spanish, and English.
testfive A normal user without public profile, who speaks Russian and
English.
Additionally there are also test1 to test40 all without any setup.
Any random password will suffice, as a separate service is used to provide
authentication in production.
License
This software is licensed under Perl 5 dual license: either GPLv1 or later, or, at users' choice, Artistic 1.0.
We welcome contributions to this software under the same licensing terms.
Third party credits
The project is built using other software packages and creative content:
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/duckduckgo/community-platform là nguồn chính thức.
duckduckgo/community-platform có bao nhiêu sao?
duckduckgo/community-platform có 451 sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/duckduckgo/community-platform. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
duckduckgo/community-platform có phải mã nguồn mở không?
TopGit chưa ghi nhận license cho duckduckgo/community-platform. Phần lớn repo public trên GitHub là mã nguồn mở, nhưng điều khoản khác nhau từng repo — mở file LICENSE để xác nhận.
duckduckgo/community-platform có trang demo không?
Dự án có trang chủ ở https://duck.co/. Tab "Readme" ở trang này thường có ảnh chụp và hướng dẫn bắt đầu nhanh.
duckduckgo/community-platform là gì?
duckduckgo/community-platform (duckduckgo/community-platform) là dự án JavaScript trên GitHub. Theo mô tả gốc: DuckDuckGo Community Platform
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về community-platform?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về community-platform.