2010-06-29 14 views
5

Gần đây tôi đã tạo khung xác thực dựa trên chú thích trong Javascript. Theo ý kiến ​​khiêm tốn của tôi, nó rất hữu ích và tôi nghĩ nó có tiềm năng. Tuy nhiên, tôi không chắc chắn làm thế nào để đi về "quảng cáo" nó. Ít nhất tôi muốn mọi người thử nó và cho tôi ý kiến ​​/ ý kiến ​​/ đề nghị của họ.Làm cách nào để mọi người thử khung của tôi?

Nói chung, làm thế nào để tôi đi về việc nhận được khung/dự án của tôi được mọi người chú ý? Làm thế nào tôi có thể, ít nhất, có được họ để thử nó ra và tìm hiểu xem họ thích nó hay ghét nó hoặc nếu họ có đề xuất cải tiến?

kinh nghiệm cá nhân từ SO thành viên cũng sẽ rất hữu ích - như trong những điều bạn cố gắng mà làm việc, và những thứ bạn đã cố gắng mà không làm việc (một danh sách các làm củakhông nên làm).

+0

Điều này là nhiều hơn về quảng cáo/tiếp thị hơn là về * lập trình *. – gnovice

+3

Mã quảng cáo khác với quảng cáo thanh kẹo. Chắc chắn có một số nhà phát triển có thể trả lời câu hỏi. Tôi bỏ phiếu chỉ đánh dấu nó trong giai đoạn "Triển khai" của vòng đời của dự án. –

Trả lời

5

Một số ý tưởng cho bạn ...

Do

  1. Có một blog và bài viết trên blog về khuôn khổ
  2. Có một trang web cụ thể dành cho khung. Bao gồm phần tài liệu và ví dụ. Rất nhiều ví dụ bao gồm cả mã được chú thích. Sử dụng ví dụ YUI làm hướng dẫn. Ví dụ như YUI AutoCompleteexamples
  3. Có sự kiên nhẫn của họ, nó sẽ mất một lúc
  4. Bao gồm thảo luận khả năng tương tác với JQuery, vv rất nhiều
  5. Cung cấp các ví dụ bao gồm cả mã được chú thích. Không thể đánh giá quá cao tầm quan trọng!

Cũng

  1. Không che mặt đất đã được một khuôn khổ phổ biến như JQuery, Mootools, YUI cung cấp.
  2. Cung cấp lộ trình phát hành. Cho mọi người biết điều gì sẽ đến và khi nào.
  3. Hỗ trợ phiếu mua hàng và xây dựng cộng đồng. Tôi khuyên bạn nên sử dụng Google Groups. Hãy là người trả lời thường xuyên nhất. Hãy chuẩn bị để đáp ứng với những câu hỏi câm và lặp đi lặp lại. Họ có thể sẽ không RTFM
  4. Hãy cân nhắc viết thêm các loại tài liệu - hướng dẫn, công thức nấu ăn kiểu nấu ăn, tham chiếu API, v.v.
  5. Lập kế hoạch quốc tế hóa khung và cộng đồng của bạn. Thu hút sự giúp đỡ trong việc dịch các tài liệu. Sử dụng một wiki để giữ cho tất cả được tổ chức và dễ dàng cập nhật bởi các thành viên cộng đồng.
  6. Hãy cân nhắc thanh toán số tiền tối thiểu trên một trang web thiết kế logo để có biểu tượng đẹp.
  7. Cung cấp giấy phép mở, không hạn chế như MIT. Không sử dụng GPL hoặc LGPL.
3

Just off đỉnh đầu của tôi:

chủ nó trên github (hoặc bất kỳ trang web mã hóa xã hội khác Có lẽ cắn xô nếu bạn đang sử dụng hg.). Viết một tài liệu phong nha. Viết một loạt các bài đăng trên blog về cách khung của bạn giải quyết thời gian và các vấn đề cho các nhà phát triển khác đang sử dụng nó. Lưu ý một số lợi ích của khung công tác của bạn trên một số khung công tác khác. Viết một số nội dung về cách mọi người có thể chuyển sang khung của bạn từ những người khác. Viết trình bao bọc cho một số khung công tác nổi tiếng (đường ray, django, zend, v.v.).

Nói chung - làm cho khung của bạn dễ sử dụng và dễ hiểu cho người dùng mới. Sau đó, bạn có thể làm cho nó có thể mở rộng và mời những người khác đóng góp plugin hoặc tiện ích mở rộng cho nó.

1

Đăng nó vào các thư mục con thích hợp tại reddit.com. Họ có một cơ sở người dùng kỹ thuật lớn và tôi chắc chắn nó không thể làm tổn thương.

0

Tôi khuyên bạn nên đăng nó lên nhiều trang mạng xã hội khác nhau, ví dụ, nếu khung công tác của bạn được viết bằng JavaScript thì có thể bạn có thể tweet lên Twitter: "Hãy thử #javascript #framework mới của bạn cho #softwaredevelopment của bạn dự án: http://yourlinkhere.com "

Ngoài ra, hãy tìm mọi diễn đàn về thị trường công nghệ mà bạn đang nhắm mục tiêu và viết bài đăng blog ở đó. Ví dụ: nếu khung của bạn là JavaScript thì Googling "javascript forum" sẽ trả lại rất nhiều diễn đàn dành riêng cho lập trình JavaScript.

Ít nhất bạn nên có một vài người xem nó theo cách đó. Nếu phản hồi bạn nhận được là mọi người thực sự quan tâm đến việc sử dụng khung của bạn thì tại thời điểm đó, bạn có thể cân nhắc điều tra các phương thức quảng cáo chính thức hơn (mà tôi không có kinh nghiệm, vì vậy tôi sẽ để lại đề xuất cho người khác).