Make community #12

Open
MariadeAnton opened this Issue Apr 21, 2015 · 7 comments

Comments

Projects
None yet
5 participants
@MariadeAnton
Member

MariadeAnton commented Apr 21, 2015

Gamification:

  • Keep track of interesting blocks
  • Get notifications
  • Know when someone "reuses" your code
  • An easy way to contact block’s owners
@Manu343726

This comment has been minimized.

Show comment
Hide comment
@Manu343726

Manu343726 Apr 21, 2015

Contributor

What's the state of the chat on blocks feature?

Contributor

Manu343726 commented Apr 21, 2015

What's the state of the chat on blocks feature?

@MariadeAnton

This comment has been minimized.

Show comment
Hide comment
@MariadeAnton

MariadeAnton Apr 21, 2015

Member

A user suggested we could have user-email accounts in which you could contact (via biicode) a user similar to github's email accounts.

Otherwise the disqus chat on the bottom of each block's page seems like a nice feature.

Member

MariadeAnton commented Apr 21, 2015

A user suggested we could have user-email accounts in which you could contact (via biicode) a user similar to github's email accounts.

Otherwise the disqus chat on the bottom of each block's page seems like a nice feature.

@MariadeAnton

This comment has been minimized.

Show comment
Hide comment
@MariadeAnton

MariadeAnton Apr 21, 2015

Member

Also @metamaker says: It would be cool to have some kind of issue tracker for blocks at www.biicode.com or any other way to contact block's owner directly (IM, PM, emailing, etc).

http://forum.biicode.com/t/feature-request-a-way-to-contact-blocks-owner-at-biicode-com/409

Member

MariadeAnton commented Apr 21, 2015

Also @metamaker says: It would be cool to have some kind of issue tracker for blocks at www.biicode.com or any other way to contact block's owner directly (IM, PM, emailing, etc).

http://forum.biicode.com/t/feature-request-a-way-to-contact-blocks-owner-at-biicode-com/409

@metamaker

This comment has been minimized.

Show comment
Hide comment
@metamaker

metamaker Apr 21, 2015

Hello!

Since PM functionality is already present at forum, merging biicode.com and forum.biicode.com user accounts could nicely solve the problem. I believe it is also possible to enable emailing between users in Discourse (through web form like in phpBB).

Chat on blocks is quite nice feature but issue tracker is better since you can organize messages in a way you want, mark them with tags, etc (you know, all that cool stuff on github).

For projects located at github it would be nice to provide a link to github repository on top of block's page (though the link could be just mentioned in readme.md but I haven't seen many projects at biicode.com providing links back to github). And again such feature could be implemented for other sites like sourceforge, travis-ci, project's website, etc to wire all things together.

Hello!

Since PM functionality is already present at forum, merging biicode.com and forum.biicode.com user accounts could nicely solve the problem. I believe it is also possible to enable emailing between users in Discourse (through web form like in phpBB).

Chat on blocks is quite nice feature but issue tracker is better since you can organize messages in a way you want, mark them with tags, etc (you know, all that cool stuff on github).

For projects located at github it would be nice to provide a link to github repository on top of block's page (though the link could be just mentioned in readme.md but I haven't seen many projects at biicode.com providing links back to github). And again such feature could be implemented for other sites like sourceforge, travis-ci, project's website, etc to wire all things together.

@drodri

This comment has been minimized.

Show comment
Hide comment
@drodri

drodri Apr 21, 2015

Hi @metamaker! Actually, there is such a link, check: https://www.biicode.com/lasote/lasote/libuv/v0.10

The link to github is created using option "-r" = remote in bii publish:

$ bii publish -r

If currently in a github repo, it will obtain the info, and it will query the user for an url otherwise.
Maybe it should be more visible/highlighted.

About the forum, that is right, we have to merge (OAuth accounts for forum and biicode), the issue tracker should be the one of the VCS that supports the code (github, etc). It would be great if we could provide some integration via API, or whatever, but that will take some time. Thanks!

drodri commented Apr 21, 2015

Hi @metamaker! Actually, there is such a link, check: https://www.biicode.com/lasote/lasote/libuv/v0.10

The link to github is created using option "-r" = remote in bii publish:

$ bii publish -r

If currently in a github repo, it will obtain the info, and it will query the user for an url otherwise.
Maybe it should be more visible/highlighted.

About the forum, that is right, we have to merge (OAuth accounts for forum and biicode), the issue tracker should be the one of the VCS that supports the code (github, etc). It would be great if we could provide some integration via API, or whatever, but that will take some time. Thanks!

@metamaker

This comment has been minimized.

Show comment
Hide comment
@metamaker

metamaker Apr 22, 2015

Maybe it should be more visible/highlighted.

Yep, I don't see this -r option at either http://docs.biicode.com/c++/publishing.html or http://docs.biicode.com/c++/reference/commands/publish.html though it is described at http://docs.biicode.com/c++/integration/git.html#publish-from-git-commit. Linking publishing guide to git integration page and mentioning of -r flag in reference could be wise.

the issue tracker should be the one of the VCS that supports the code (github, etc)

I agree, that is good idea not to create new bycicle but rather use existing solution. Does that mean that bii is not intended to provide VCS functions itself (even in future) but rather be used only as software for publishing libraries releases?

It would be great if we could provide some integration via API, or whatever, but that will take some time.

It is possible for github, I don't know if for others too.

Maybe it should be more visible/highlighted.

Yep, I don't see this -r option at either http://docs.biicode.com/c++/publishing.html or http://docs.biicode.com/c++/reference/commands/publish.html though it is described at http://docs.biicode.com/c++/integration/git.html#publish-from-git-commit. Linking publishing guide to git integration page and mentioning of -r flag in reference could be wise.

the issue tracker should be the one of the VCS that supports the code (github, etc)

I agree, that is good idea not to create new bycicle but rather use existing solution. Does that mean that bii is not intended to provide VCS functions itself (even in future) but rather be used only as software for publishing libraries releases?

It would be great if we could provide some integration via API, or whatever, but that will take some time.

It is possible for github, I don't know if for others too.

@davidsanfal davidsanfal self-assigned this Apr 22, 2015

@Manu343726

This comment has been minimized.

Show comment
Hide comment
@Manu343726

Manu343726 Apr 22, 2015

Contributor

Does that mean that bii is not intended to provide VCS functions itself (even in future) but rather be used only as software for publishing libraries releases?

This is exactly what bii is supposed to be. Projects are hosted and VCSed in existing and well suited services such as github, bitbucket, etc; then released and shipped to bii. biicode provides dependency management and user-ready library hosting. We are planning to support external storage too, in a way you can still host your lib in its github repo for example, and bii only stores dependency management info.

Contributor

Manu343726 commented Apr 22, 2015

Does that mean that bii is not intended to provide VCS functions itself (even in future) but rather be used only as software for publishing libraries releases?

This is exactly what bii is supposed to be. Projects are hosted and VCSed in existing and well suited services such as github, bitbucket, etc; then released and shipped to bii. biicode provides dependency management and user-ready library hosting. We are planning to support external storage too, in a way you can still host your lib in its github repo for example, and bii only stores dependency management info.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment