2009/2/3 Bartosz SKOWRON <[email protected]>:
> On Tue, Feb 3, 2009 at 8:55 AM, Adriano Marques <[email protected]> wrote:
>
>> I agree with Guilherme regarding not writing development
>> documentation. Yesterday I received an e-mail of one of Umit's users
>> asking me if there was any development documentation available so she
>> could adapt Umit to her needs. It was clearly a coincidence, but I
>> don't intend to put any effort on that by now and asked her to join us
>> on our mailing list and IRC channel and there she can get some help
>> with us. I think that anyone willing to have support on Umit code is
>> better going after us than waiting for documentation, and that will
>> work fine.
>
> +1 Python is enough easy for anyone who knows something about coding.
> I would preffer more/better comments, pydocs and clean and simple code
> than developer book.
>
>> But still, I think there is the need for documentation of some
>> features. Sometimes, we may think that our interface is intuitive
>> enough but our users may not think that way. Therefore, we need to
>> prepare to them some interesting content that will help them get their
>> job done using Umit and get to know our extra features. One of the
>> examples is the plugins project. It is going to die if we don't
>> provide users any documetation. The mapper is also a good candidate
>> for documentation, because it has a lot of features and many users
>> will not figure out how it works out of the box.
>
> Yep. Plugins documentation is a crap. 2 months ago I started to write
> a plugin and I failed many times. I had a lot of questions to nopper
> about Plugins etc. Ys, it's not good enough documented. BTW. I haven't
> finished the plugin because a lot of bugs in NmapParser but gpolo
> fixed it, so i will back to this plugin someday ;)

I don't think plugin documentation it's a crap. The point is
UmitPlugins uses few functions that I've introduced, for the rest you
have to use Umit objects, like NmapParser ScanHost etc. These are not
well documented, because UMIT was not intended to be extensible or
pluggable in origin. We have to work on get documented this object
because the UmitPlugins GUI it's pretty clear, and the introduced
functions are documented as well. In fact there are several examples
in source-plugins directory as a starting point. Probably none cares
of them.

>
>> I think we need to help in these cases. That's why I asked that a
>> discussion on that matter would be relevant on this list. I'm sorry if
>> I wasn't clear enough in my proposal. Now, let's try it once again.
>> Which projects do you guys think that need some documentation, so we
>> can help users use Umit better and even discover features that they
>> didn't know before, or even, what sort of documetation should we
>> produce to incentivate contributions (like the plugins module)?
>
> 1. Plugins
> 2. Mapper - i think some videos would be even better than thousands of words
> 3. NetworkInventory - but I saw the screencast from our blog few days
> ago and now i think this project is more quite good "documented"...
>
>
> PS. umpa has tutorial, docs and I'm going to provide more docs soon. I
> will really back to the umpa after 15th of February as my main task
> for next few months.
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code to
> build responsive, highly engaging applications that combine the power of local
> resources and data with the reach of the web. Download the Adobe AIR SDK and
> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
> _______________________________________________
> Umit-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/umit-devel
>



-- 
Best regards,
Francesco Piccinno

------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Umit-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/umit-devel

Reply via email to