Re: printkit source related reorganization

julun <[email protected]> Mon, 21 Jul 2008 21:25:38 +0200
Newsgroups gmane.os.openbeos.printing
Message-ID <[email protected]>
Hi Michael,

Michael Pfeiffer schrieb:
> Hi Karsten!
> 
> Am 21.07.2008 um 16:03 schrieb Julun:
> 
> ...snipped...
> 
>> What do you think?
> 
> 
> Please do as you have proposed. Maybe you can also merge the various 
> *Utils* header and source files into a single header and source file; or 
> into UI and non-UI related files?
> 
> I had not time to check dependencies between the source files. When you 
> do the refactoring please try to break existing cyclic dependencies and 
> avoid new ones :-)
> If it it makes sense you could also try to separate between 
> functionality that concerns printer drivers, printer transport add-ons, 
> print_server, the preferences application and common printing related 
> things.
> 
> Moving libprint into src/libs/print sounds good, as long as it does not 
> have any dependencies to internal API. This way printer driver 
> developers could use it and would not depend on the internal API that 
> could change in the future. Or maybe my assumption is wrong that 
> src/libs is a place for 3rd party libraries only.
> 
> @Jovan: Please let us know if you have code that needs to be committed 
> before the refactoring can take place.
> 

thank you for your fast response :) Currently I'm trying to get the files 
into it's new place and adjust the build accordingly. I will look into 
merging and dependency checking afterwards. When it comes to libprint, i 
could not found anything obvious that depends on internal API.

I will wait with committing the changes until Jovan responds.

Regards,
Karsten