Balsamiq is software which gives possibilities of creating simple and elegant mockups:
{F169569}
{F169570}
{F169571}
Here is very good and useable webdemo: http://webdemo.balsamiq.com/
noisy | |
Jun 24 2014, 8:53 AM |
F169839: Zaznaczenie_063.png | |
Jun 24 2014, 9:03 PM |
F169822: Zaznaczenie_062.png | |
Jun 24 2014, 8:40 PM |
F169601: Selection_026.png | |
Jun 24 2014, 12:27 PM |
Balsamiq is software which gives possibilities of creating simple and elegant mockups:
{F169569}
{F169570}
{F169571}
Here is very good and useable webdemo: http://webdemo.balsamiq.com/
What is the use case here? There are two things off the top of my head:
Besides those two, I don't know what else we'd add. It seems to cover all cases.
@chad: Mockup are XML based files interpreted by balsamiq software as images. Besides possibility of saving mockups as image in Pholio Mocks, Phabricator should also store this XMLs, to be able edit those mocks, and save them again in Pholio Mocks as new version. Paste application can be used for that.
I created few mockups showing how this can be done :)
What problem are we solving by building a Balsamiq editor? Why would you want to edit it in Phabricator instead of their webapp or desktop application?
In a general sense, we never build deep integrations. They are significant to build and support in the upstream and we have a very small team. See T4778: When will my feature get built, or my bug get fixed? for specifics.
What problem are we solving by building a Balsamiq editor?
Nobody wants to build a new balsamiq editor!
Why would you want to edit it in Phabricator instead of their webapp or desktop application?
First of all, I believe a typical user don't want to install anything, so that's way desktop application is worse than webapp.
As far as I know, http://webdemo.balsamiq.com/ cannot store mockups/images... and even if it does, I want to keep everything in one place - in phabricator. Of course, now I can do this manualy:
and if I will need to create new version of mockup, because my team member suggest me a great idea, a would have to:
Integration with balsamiq can simplify this process. Saving XML file can be done under the hood, user would not have to know or remember about that.
M88 mockups presents whole "user story" with balsamiq web editor in the middle. I wanted present, that it can be integrated in that way, that balsamiq webeditor can save image and XML directly to Phabricator. Exactly in this same way as Balsamiq and JIRA: https://www.youtube.com/watch?v=nLNdx9kI7OM
Balsamiq plugin for JIRA is quite popular:
I believe, that with great Pholio Mocks and inline comments, Phabricator can be popular even more :)
In a general sense, we never build deep integrations. They are significant to build and support in the upstream and we have a very small team
I don't know details of your code (I am a Python programmer, so I can help you :( ), but I think this integration can be pretty easy. I believe everything what Phabricator needs to do is to make a request to proper address of balsamiq server, with additionall parameters
and have possibility of receiving produced image and xml by request from balsamiq server. I am sure, that guys from Balsamiq will happily describe how this can be done in the easiest way :)
This just isn't something we're interested in in the upstream. It not simply the cost of the initial build (which Balsamiq should do, not us, since they make money from new users), but the cost of providing lifetime of support, documentation, and maintaining the feature even if we decide to move Pholio into another direction. These are the reasons we don't do integrations, it's too costly for such a small team.
We generally recommend maintaining local patches or forking if these features are important to your organization.