Hello,
In general I'm impressed what I see in Continua. It still seems to be bit shaky, there are incomplete things (mostly in the docs), and some rough edges, but in general I like it very much.
Some miscellaneous observations:
* While the balloon error messages shown in the web interface are certainly nice looking, it's rather infuriating that you cannot copy text from them. It makes reporting and/or discussing any errors bit hard.
* The actions need some more inline help, examples and so forth. There is the image shown besides some fields indicating it can accept Query Expressions, but nothing really explaining what and how the field should contain. Take for example the FinalBuilder -action and the variable -tab - it could certainly benefit from some guidance as what's expected and can be put in the field. Another example would be the Visual Studio -actions Artifacts -tab, I have zero idea how it should be used. Yes there are search paths, for what and how they should be used? There is also instruction text "Relative to workspace", but it's not really clear to me to what it refers to. Also the context for the Output Directory -field is not clear, is it intended to be the directory where the artifacts should be moved, or the output directory of the project, should it be relative or absolute? These are the things new user wonders about the actions, and some assistance inline would be beneficial there.
* The number of available actions are bit dissapointing. Most glaring omissions are for example Delphi compilers, and further string and file/path manipulation actions. Currently the set offered is in many cases _almost_ enough to replace FinalBuilder -scripts, but not quite.
* Using of FinalBuilder scripts should be easier especially related to specifying the variables. Something like what's offered by the FBS would be most welcome. Also consider limiting the variables offered for use by Continua for example adding the capability to explicitly specify a variable as "interface variable" in the FB script.
In more general level some best practices, ideas and guidance on how to migrate FBS based infrastructure in general level would be beneficial (in addition to feature level instructions). We have a complex FB(S) driven build system, which builds software, signs the binaries, creates localization dictionaries for them, builds support material, and installers. The whole package (binaries, support files from version control, dictionaries, support material in number of formats, and multiple installers) is constructed in a specific directory structure and finally copied to a network share from where it's taken for tests and installations etc. It's not clear for us how should we create this kind of functionality in Continua. The Artifacts -concept is bit unclear also for us, but would not appear to be the suitable answer - our typical build folder is bit over 2 gigabytes in size, and contains approximately 9400 files in 300 folders, so registering them as artifacts would probably not be a good idea.