Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232513 - sys-apps/portage - Scope out possibilty of port to TinyPY
Summary: sys-apps/portage - Scope out possibilty of port to TinyPY
Status: RESOLVED REMIND
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All All
: High enhancement with 1 vote (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-20 19:45 UTC by jonathan williams
Modified: 2008-07-21 10:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ROADMAP.txt for TinyPY (ROADMAP.txt,1.62 KB, text/plain)
2008-07-21 05:29 UTC, Zac Medico
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jonathan williams 2008-07-20 19:45:37 UTC
Is it possible to port portage to TinyPY, So that Portage Is Able TO Use The Smallest Completest Tiny Python Interpreter?

Reproducible: Always

Steps to Reproduce:
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-07-20 20:46:49 UTC
I don't see why not. Let's see if anyone is interested or what the requirements for a Python implementation would be to run sys-apps/portage.
Comment 2 Zac Medico gentoo-dev 2008-07-20 23:08:50 UTC
I'm not familiar with TinyPY so I have to wonder about a few things:

* Does it support all the features that portage demands?

* Would this require a forked codebase or not?

Pretty soon we're going to support py3k and the plan is to install 2 versions of portage sources simultaneously. The py3k version can simply be generated from the python-2.x version, so we won't have to fork the codebase (at least not for initial py3k support).
Comment 3 jonathan williams 2008-07-21 00:39:57 UTC
(In reply to comment #2)
> I'm not familiar with TinyPY so I have to wonder about a few things:
> 
> * Does it support all the features that portage demands?
> 
> * Would this require a forked codebase or not?
> 
> Pretty soon we're going to support py3k and the plan is to install 2 versions
> of portage sources simultaneously. The py3k version can simply be generated
> from the python-2.x version, so we won't have to fork the codebase (at least
> not for initial py3k support).
> 

go to tinypy.org
Comment 4 jonathan williams 2008-07-21 00:40:44 UTC
(In reply to comment #1)
> I don't see why not. Let's see if anyone is interested or what the requirements
> for a Python implementation would be to run sys-apps/portage.
> 

I For One Will Help I Know Some Python...
Comment 5 Zac Medico gentoo-dev 2008-07-21 01:52:52 UTC
Sure I can go to tinypy.org and do some research but honestly I'm very busy and it would very helpful if you would study the portage codebase a bit and let me know what types of changes will be needed in order to support TinyPY.
Comment 6 Zac Medico gentoo-dev 2008-07-21 05:29:13 UTC
Created attachment 160976 [details]
ROADMAP.txt for TinyPY

It doesn't seem mature enough to really take seriously at this point. Maybe if they implement some more modules then it might be worth another look.
Comment 7 Marius Mauch (RETIRED) gentoo-dev 2008-07-21 10:34:21 UTC
Yeah, looks like it lacks pretty much the complete standard library, and I haven't seen any mention of IO functionality either. Looks more like a toy project so far than a serious alternative.